Class DocumentalConcatenatedCluster
- java.lang.Object
-
- it.unimi.di.big.mg4j.index.Index
-
- it.unimi.di.big.mg4j.index.cluster.IndexCluster
-
- it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
-
- it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedCluster
-
- All Implemented Interfaces:
Serializable
public class DocumentalConcatenatedCluster extends DocumentalCluster
ADocumentalCluster
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.
- Author:
- Alessandro Arrabito, Sebastiano Vigna
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class it.unimi.di.big.mg4j.index.cluster.IndexCluster
IndexCluster.PropertyKeys
-
Nested classes/interfaces inherited from class it.unimi.di.big.mg4j.index.Index
Index.EmptyIndexIterator, Index.UriKeys
-
-
Field Summary
-
Fields inherited from class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
allIndices, concatenated, DEFAULT_BUFFER_SIZE, flat, strategy
-
Fields inherited from class it.unimi.di.big.mg4j.index.cluster.IndexCluster
BLOOM_EXTENSION, localIndex, STRATEGY_DEFAULT_EXTENSION, termFilter
-
Fields inherited from class it.unimi.di.big.mg4j.index.Index
field, hasCounts, hasPayloads, hasPositions, keyIndex, maxCount, numberOfDocuments, numberOfOccurrences, numberOfPostings, numberOfTerms, payload, prefixMap, properties, singletonSet, sizes, termMap, termProcessor
-
-
Constructor Summary
Constructors Constructor 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, IntBigList sizes, Properties properties)
-
Method Summary
-
Methods inherited from class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
documents, getReader, toString
-
Methods inherited from class it.unimi.di.big.mg4j.index.cluster.IndexCluster
getInstance, keyIndex
-
Methods inherited from class it.unimi.di.big.mg4j.index.Index
documents, documents, getEmptyIndexIterator, getEmptyIndexIterator, getEmptyIndexIterator, getEmptyIndexIterator, getInstance, getInstance, getInstance, getInstance, getInstance, getReader, getTermProcessor
-
-
-
-
Constructor Detail
-
DocumentalConcatenatedCluster
public 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, IntBigList sizes, Properties properties)
-
-