| java.lang.Object it.unimi.dsi.mg4j.index.Index it.unimi.dsi.mg4j.index.cluster.IndexCluster it.unimi.dsi.mg4j.index.cluster.DocumentalCluster it.unimi.dsi.mg4j.index.cluster.DocumentalConcatenatedCluster
DocumentalConcatenatedCluster | public class DocumentalConcatenatedCluster extends DocumentalCluster (Code) | | A
it.unimi.dsi.mg4j.index.cluster.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.
author: Alessandro Arrabito author: Sebastiano Vigna |
Constructor Summary | |
public | DocumentalConcatenatedCluster(Index[] localIndex, DocumentalClusteringStrategy strategy, boolean flat, it.unimi.dsi.util.BloomFilter[] 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) |
DocumentalConcatenatedCluster | public DocumentalConcatenatedCluster(Index[] localIndex, DocumentalClusteringStrategy strategy, boolean flat, it.unimi.dsi.util.BloomFilter[] 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)(Code) | | |
Methods inherited from it.unimi.dsi.mg4j.index.cluster.IndexCluster | public static Index getInstance(CharSequence basename, boolean randomAccess, boolean documentSizes, EnumMap<UriKeys, String> queryProperties) throws ConfigurationException, IOException, ClassNotFoundException, SecurityException, URISyntaxException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException(Code)(Java Doc) public void keyIndex(Index newKeyIndex)(Code)(Java Doc)
|
Methods inherited from it.unimi.dsi.mg4j.index.Index | public IndexIterator documents(int term) throws IOException(Code)(Java Doc) public IndexIterator documents(CharSequence term) throws IOException(Code)(Java Doc) abstract public IndexIterator documents(CharSequence prefix, int limit) throws IOException, TooManyTermsException(Code)(Java Doc) public static Index getInstance(CharSequence uri, boolean randomAccess, boolean documentSizes, boolean maps) throws IOException, ConfigurationException, URISyntaxException, ClassNotFoundException, SecurityException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException(Code)(Java Doc) public static Index getInstance(CharSequence uri, boolean randomAccess, boolean documentSizes) throws IOException, ConfigurationException, URISyntaxException, ClassNotFoundException, SecurityException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException(Code)(Java Doc) public static Index getInstance(CharSequence uri, boolean randomAccess) throws ConfigurationException, IOException, URISyntaxException, ClassNotFoundException, SecurityException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException(Code)(Java Doc) public static Index getInstance(CharSequence uri) throws ConfigurationException, IOException, URISyntaxException, ClassNotFoundException, SecurityException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException(Code)(Java Doc) public IndexReader getReader() throws IOException(Code)(Java Doc) abstract public IndexReader getReader(int bufferSize) throws IOException(Code)(Java Doc) protected static TermProcessor getTermProcessor(Properties properties)(Code)(Java Doc) public void keyIndex(Index newKeyIndex)(Code)(Java Doc)
|
|
|