@SuppressWarnings("unchecked") protected FSADocumentIndex(IndexOnDisk index, String structureName, boolean initialise) throws IOException { super( index.getPath() + "/" + index.getPrefix() + "."+ structureName + FSArrayFile.USUAL_EXTENSION, false, (FixedSizeWriteableFactory<DocumentIndexEntry>) index.getIndexStructure(structureName+"-factory") ); if (initialise) initialise(index, structureName); }
@SuppressWarnings("unchecked") protected FSADocumentIndex(IndexOnDisk index, String structureName, boolean initialise) throws IOException { super( index.getPath() + "/" + index.getPrefix() + "."+ structureName + FSArrayFile.USUAL_EXTENSION, false, (FixedSizeWriteableFactory<DocumentIndexEntry>) index.getIndexStructure(structureName+"-factory") ); if (initialise) initialise(index, structureName); }