public class DocumentalConcatenatedCluster extends DocumentalCluster
DocumentalCluster that concatenates the
postings of its local indices.
This class assumes that the global document pointers returned by each index will be increasing. Using this assumption, no merge is performed; simply, when an index iterator is exhausted we look into the next one.
IndexCluster.PropertyKeysIndex.EmptyIndexIterator, Index.UriKeysallIndices, concatenated, DEFAULT_BUFFER_SIZE, flat, strategyBLOOM_EXTENSION, localIndex, STRATEGY_DEFAULT_EXTENSION, termFilterfield, hasCounts, hasPayloads, hasPositions, keyIndex, maxCount, numberOfDocuments, numberOfOccurrences, numberOfPostings, numberOfTerms, payload, prefixMap, properties, singletonSet, sizes, termMap, termProcessor| Constructor and Description |
|---|
DocumentalConcatenatedCluster(Index[] localIndex,
DocumentalClusteringStrategy strategy,
boolean flat,
BloomFilter<Void>[] termFilter,
int numberOfDocuments,
int numberOfTerms,
long numberOfPostings,
long numberOfOccurences,
int maxCount,
Payload payload,
boolean hasCounts,
boolean hasPositions,
TermProcessor termProcessor,
String field,
IntList sizes,
Properties properties) |
documents, getReader, toStringgetInstance, keyIndexdocuments, documents, getEmptyIndexIterator, getEmptyIndexIterator, getEmptyIndexIterator, getEmptyIndexIterator, getInstance, getInstance, getInstance, getInstance, getInstance, getReader, getTermProcessorpublic DocumentalConcatenatedCluster(Index[] localIndex, DocumentalClusteringStrategy strategy, boolean flat, BloomFilter<Void>[] termFilter, int numberOfDocuments, int numberOfTerms, long numberOfPostings, long numberOfOccurences, int maxCount, Payload payload, boolean hasCounts, boolean hasPositions, TermProcessor termProcessor, String field, IntList sizes, Properties properties)