public abstract class MemoryFields extends MemoryIndex
Index.UpdatingCollectionStatistics
Modifier and Type | Field and Description |
---|---|
protected Set<String> |
docFields |
protected FieldDocumentPostingList |
fdpl |
protected TermPipeline |
pipeline |
blocks, compressionConfig, document, fieldIDs, fields, fieldtags, indexingLock, inverted, lexicon, logger, metadata, stats
dirtyProperties, EMPTY_CLASS_ARRAY, lastLoadError, MINIMUM_INDEX_TERRIER_VERSION, properties, PROPERTIES_SUFFIX, RETRIEVAL_LOADING_PROFILE
Constructor and Description |
---|
MemoryFields()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
collectProperties(Index memory,
Index index,
CompressionFactory.CompressionConfiguration compressionConfig)
Collect index properties.
|
FieldDocumentIndex |
getDocumentIndex()
Return the DocumentIndex associated with this index
|
close, flush, getCollectionStatistics, getDirectIndex, getIndexStructure, getIndexStructureInputStream, getInvertedIndex, getLexicon, getMetaIndex, indexDocument, indexDocument, load_pipeline, removeDocument, toString, write
addIndexStructure, addIndexStructure, addIndexStructure, addIndexStructure, addIndexStructureInputStream, addIndexStructureInputStream, addIndexStructureInputStream, addIndexStructureInputStream, allExists, createIndex, createIndex, createNewIndex, existsIndex, getEnd, getIndexLoadingProfileAsRetrieval, getIndexProperty, getIntIndexProperty, getLastIndexLoadError, getProperties, getStart, hasIndexStructure, hasIndexStructureInputStream, join, main, setIndexLoadingProfileAsRetrieval, setIndexProperty
protected TermPipeline pipeline
protected FieldDocumentPostingList fdpl
public FieldDocumentIndex getDocumentIndex()
getDocumentIndex
in class MemoryIndex
public void collectProperties(Index memory, Index index, CompressionFactory.CompressionConfiguration compressionConfig)
collectProperties
in interface WritableIndex
collectProperties
in class MemoryIndex
Terrier 4.0. Copyright © 2004-2014 University of Glasgow