Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

AbstractAggregator - Class in it.unimi.di.big.mg4j.search.score
A Scorer that aggregates a number of underlying delegating scorers, providing equalisation if required.
AbstractAggregator(Scorer[]) - Constructor for class it.unimi.di.big.mg4j.search.score.AbstractAggregator
Creates an aggregator.
AbstractBitStreamIndexWriter - Class in it.unimi.di.big.mg4j.index
An abstract bitstream-based index writer, providing common variables and a basic AbstractBitStreamIndexWriter.printStats(PrintStream) implementation.
AbstractBitStreamIndexWriter(long, Map<CompressionFlags.Component, CompressionFlags.Coding>) - Constructor for class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
 
AbstractCompositeDocumentIterator - Class in it.unimi.di.big.mg4j.search
An abstract iterator on documents based on a list of component iterators.
AbstractCompositeDocumentIterator(Index, Object, DocumentIterator...) - Constructor for class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator
Creates a new composite document iterator using a given list of component document iterators and a specified index.
AbstractCompositeDocumentIterator(DocumentIterator...) - Constructor for class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator
Creates a new composite document iterator using a given list of component document iterators.
AbstractCompositeDocumentIterator.AbstractCompositeIndexIntervalIterator - Class in it.unimi.di.big.mg4j.search
An abstract IndexIterator-based interval iterator.
AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator - Class in it.unimi.di.big.mg4j.search
An abstract interval iterator.
AbstractCompositeIndexIntervalIterator(int) - Constructor for class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIndexIntervalIterator
 
AbstractCompositeIntervalIterator(int) - Constructor for class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
 
AbstractDocument - Class in it.unimi.di.big.mg4j.document
An abstract, safely closeable implementation of a document.
AbstractDocument() - Constructor for class it.unimi.di.big.mg4j.document.AbstractDocument
 
AbstractDocumentCollection - Class in it.unimi.di.big.mg4j.document
An abstract, safely closeable implementation of a document collection.
AbstractDocumentCollection() - Constructor for class it.unimi.di.big.mg4j.document.AbstractDocumentCollection
 
AbstractDocumentCollection.PropertyKeys - Enum in it.unimi.di.big.mg4j.document
Symbolic names for common properties of a DocumentCollection.
AbstractDocumentFactory - Class in it.unimi.di.big.mg4j.document
An abstract implementation of a factory, providing a protected method to check for field indices.
AbstractDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.AbstractDocumentFactory
 
AbstractDocumentIterator - Class in it.unimi.di.big.mg4j.document
An abstract, safely closeable implementation of a document iterator.
AbstractDocumentIterator() - Constructor for class it.unimi.di.big.mg4j.document.AbstractDocumentIterator
 
AbstractDocumentIterator - Class in it.unimi.di.big.mg4j.search
An abstract iterator on documents that and provides support for the DocumentIterator.weight()/DocumentIterator.weight(double) methods.
AbstractDocumentIterator() - Constructor for class it.unimi.di.big.mg4j.search.AbstractDocumentIterator
 
AbstractDocumentIteratorVisitor - Class in it.unimi.di.big.mg4j.search.visitor
An abstract implementation of a DocumentIteratorVisitor without return values.
AbstractDocumentIteratorVisitor() - Constructor for class it.unimi.di.big.mg4j.search.visitor.AbstractDocumentIteratorVisitor
 
AbstractDocumentSequence - Class in it.unimi.di.big.mg4j.document
An abstract, safely closeable implementation of a document sequence.
AbstractDocumentSequence() - Constructor for class it.unimi.di.big.mg4j.document.AbstractDocumentSequence
 
AbstractIndexClusterIndexReader - Class in it.unimi.di.big.mg4j.index.cluster
An abstract implementation of an IndexReader for an IndexCluster.
AbstractIndexClusterIndexReader(IndexCluster, int) - Constructor for class it.unimi.di.big.mg4j.index.cluster.AbstractIndexClusterIndexReader
 
AbstractIndexIterator - Class in it.unimi.di.big.mg4j.index
A very basic abstract implementation of an index iterator, providing an obvious implementation of IndexIterator.term(), IndexIterator.id(), DocumentIterator.weight() and of the visiting methods.
AbstractIndexIterator() - Constructor for class it.unimi.di.big.mg4j.index.AbstractIndexIterator
 
AbstractIndexReader - Class in it.unimi.di.big.mg4j.index
An abstract, safely closeable implementation of an index reader.
AbstractIndexReader() - Constructor for class it.unimi.di.big.mg4j.index.AbstractIndexReader
 
AbstractIntersectionDocumentIterator - Class in it.unimi.di.big.mg4j.search
An abstract iterator on documents, generating the intersection of the documents returned by a number of document iterators.
AbstractIntersectionDocumentIterator(Index, Object, DocumentIterator[]) - Constructor for class it.unimi.di.big.mg4j.search.AbstractIntersectionDocumentIterator
Creates a new intersection iterator using a given array of iterators and a given index.
AbstractIntersectionDocumentIterator(Object, DocumentIterator...) - Constructor for class it.unimi.di.big.mg4j.search.AbstractIntersectionDocumentIterator
Creates a new intersection iterator using a given array of iterators.
AbstractIntervalDocumentIterator - Class in it.unimi.di.big.mg4j.search
An abstract iterator on documents that provides basic support for handling interval iterators.
AbstractIntervalDocumentIterator(int, ReferenceSet<Index>, boolean, Object) - Constructor for class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
Creates a new instance.
AbstractOrderedIntervalDocumentIterator - Class in it.unimi.di.big.mg4j.search
An abstract document iterator helping in the implementation of ConsecutiveDocumentIterator and OrderedAndDocumentIterator.
AbstractOrderedIntervalDocumentIterator(Object, DocumentIterator[]) - Constructor for class it.unimi.di.big.mg4j.search.AbstractOrderedIntervalDocumentIterator
Creates a new abstract document iterator.
AbstractPayload - Class in it.unimi.di.big.mg4j.index.payload
An abstract payload.
AbstractPayload() - Constructor for class it.unimi.di.big.mg4j.index.payload.AbstractPayload
 
AbstractPayload.ComparatorPayloadPredicate - Class in it.unimi.di.big.mg4j.index.payload
 
AbstractQuasiSuccinctIndexIterator(QuasiSuccinctIndexReader) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
 
AbstractQueryBuilderVisitor<T> - Class in it.unimi.di.big.mg4j.query.nodes
A QueryBuilderVisitor that returns true on all visitPre() methods and does nothing on AbstractQueryBuilderVisitor.prepare().
AbstractQueryBuilderVisitor() - Constructor for class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
 
AbstractScorer - Class in it.unimi.di.big.mg4j.search.score
An abstract implementation of Scorer.
AbstractScorer() - Constructor for class it.unimi.di.big.mg4j.search.score.AbstractScorer
 
AbstractSimpleTikaDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
AbstractSimpleTikaDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
 
AbstractSimpleTikaDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
 
AbstractSimpleTikaDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
 
AbstractSimpleTikaDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
 
AbstractSnowballTermProcessor - Class in it.unimi.di.big.mg4j.index.snowball
 
AbstractSnowballTermProcessor() - Constructor for class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
AbstractTermExpander - Class in it.unimi.di.big.mg4j.query.nodes
A query transformer that just requires implementing a method that expands terms (e.g., into disjunctive queries).
AbstractTermExpander() - Constructor for class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander
 
AbstractTermExpander.ExpanderVisitor - Class in it.unimi.di.big.mg4j.query.nodes
 
AbstractTikaDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
An abstract document factory that provides the mapping from field names to field indices.
AbstractTikaDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.AbstractTikaDocumentFactory
 
AbstractTikaDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.AbstractTikaDocumentFactory
 
AbstractTikaDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.AbstractTikaDocumentFactory
 
AbstractTikaDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.AbstractTikaDocumentFactory
 
AbstractUnionDocumentIterator - Class in it.unimi.di.big.mg4j.search
A document iterator computing the union of the documents returned by a number of document iterators.
AbstractUnionDocumentIterator(DocumentIterator...) - Constructor for class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator
 
AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue - Class in it.unimi.di.big.mg4j.search
 
AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue - Class in it.unimi.di.big.mg4j.search
 
AbstractWeightedScorer - Class in it.unimi.di.big.mg4j.search.score
An abstract subsclass of AbstractScorer providing internal storage and copy of the weight map and a default implementation of AbstractWeightedScorer.score().
AbstractWeightedScorer() - Constructor for class it.unimi.di.big.mg4j.search.score.AbstractWeightedScorer
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Align
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.And
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Annotation
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Consecutive
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Containment
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Difference
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.False
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Inclusion
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.LowPass
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiTerm
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Not
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Or
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.OrderedAnd
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Prefix
 
accept(QueryBuilderVisitor<T>) - Method in interface it.unimi.di.big.mg4j.query.nodes.Query
Accepts a visitor.
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Range
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Remap
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Select
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Term
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.True
 
accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.big.mg4j.query.nodes.Weight
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
Accepts a visitor.
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 
accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
 
acceptDeep(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
acceptDeepOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator
Invokes AbstractUnionDocumentIterator.acceptOnTruePaths(DocumentIteratorVisitor) only on component iterators positioned on the current document.
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
Accepts a visitor after a call to DocumentIterator.nextDocument(), limiting recursion to true paths.
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 
acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
 
Accumulator(int, int) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
 
actualSamples - Variable in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
The actual number of samples obtained (might be less than AbstractAggregator.samples if we exhausted the document iterator).
add(MutableString, MutableString) - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
Adds a word and a nonword to the current text field, provided that a text field has started but not yet ended; otherwise, doesn't do anything.
add(MutableString, MutableString) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
 
add(MutableString, MutableString) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
 
add(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
 
add(Index, IntervalIterator) - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
A fast version of {Index2IntervalIteratorMap.put(Index, IntervalIterator) that does not return the previous value.
addEscapes(String) - Static method in error it.unimi.di.big.mg4j.query.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
additionalProperties - Variable in class it.unimi.di.big.mg4j.tool.Combine
Additional properties for the merged index.
addPosition(int) - Method in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
Adds a new position for the current document pointer.
adjustBeginLineColumn(int, int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
advance() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
advance() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
advance() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
advance() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
advance() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
advance() - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
 
advance() - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
 
align() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
 
align() - Method in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
Flushes the internal bit buffer to the byte buffer.
Align - Class in it.unimi.di.big.mg4j.query.nodes
A node representing the alignment of the two iterators.
Align(Query, Query) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Align
 
ALIGN - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
align(long) - Method in class it.unimi.di.big.mg4j.search.AbstractIntersectionDocumentIterator
Advances all iterators to the first common document pointer after the one specified.
align(long) - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
 
align(long) - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
 
AlignDocumentIterator - Class in it.unimi.di.big.mg4j.search
A document iterator that aligns the results of two iterators over different indices.
AlignDocumentIterator(DocumentIterator, DocumentIterator) - Constructor for class it.unimi.di.big.mg4j.search.AlignDocumentIterator
 
AlignDocumentIterator.AlignIndexIntervalIterator - Class in it.unimi.di.big.mg4j.search
An interval iterator returning the intersection of the component interval iterators.
AlignDocumentIterator.AlignIntervalIterator - Class in it.unimi.di.big.mg4j.search
An interval iterator returning the intersection of the component interval iterators.
alignee - Variable in class it.unimi.di.big.mg4j.query.nodes.Align
The query to be aligned.
aligner - Variable in class it.unimi.di.big.mg4j.query.nodes.Align
The aligner query.
AlignIndexIntervalIterator() - Constructor for class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
 
AlignIntervalIterator() - Constructor for class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
 
alignQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Starting rule for an alignment query.
allChanged() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
 
allChanged() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
 
allIndexIterators(DocumentIterator...) - Static method in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
A commodity static methods that checks whether all specified document iterators are actually index iterators.
allIndices - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
An Array containing the numbers from 0 to the number of local indices (excluded).
alpha - Variable in class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
The parameter alpha.
alt - Variable in class it.unimi.di.big.mg4j.query.BrowseItem
A non-marked version of the title (for IMG ALT attributes).
alt() - Method in class it.unimi.di.big.mg4j.query.BrowseItem
 
Among - Class in it.unimi.di.big.mg4j.index.snowball
 
Among(String, int, int, String, AbstractSnowballTermProcessor) - Constructor for class it.unimi.di.big.mg4j.index.snowball.Among
 
Anchor(MutableString, MutableString) - Constructor for class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor.Anchor
 
anchorExtractor - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
The callback for anchors.
AnchorExtractor - Class in it.unimi.di.big.mg4j.util.parser.callback
A callback extracting anchor text.
AnchorExtractor(int, int, int) - Constructor for class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
Creates a new anchor extractor.
AnchorExtractor(int, int, int, String) - Constructor for class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
Creates a new anchor extractor.
AnchorExtractor.Anchor - Class in it.unimi.di.big.mg4j.util.parser.callback
A class representing an anchor.
anchors - Variable in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
The resulting list of anchors.
And - Class in it.unimi.di.big.mg4j.query.nodes
A node representing the logical and of the underlying queries.
And(Query...) - Constructor for class it.unimi.di.big.mg4j.query.nodes.And
 
AND - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
AndDocumentIterator - Class in it.unimi.di.big.mg4j.search
A document iterator that returns the AND of a number of document iterators.
AndDocumentIterator(DocumentIterator[]) - Constructor for class it.unimi.di.big.mg4j.search.AndDocumentIterator
 
AndDocumentIterator.AndIndexIntervalIterator - Class in it.unimi.di.big.mg4j.search
An interval iterator returning the AND (in the Clarke−Cormack−Burkowski lattice) of the component interval iterators.
AndDocumentIterator.AndIntervalIterator - Class in it.unimi.di.big.mg4j.search
An interval iterator returning the AND (in the Clarke−Cormack−Burkowski lattice) of the component interval iterators.
AndIndexIntervalIterator(Index, int) - Constructor for class it.unimi.di.big.mg4j.search.AndDocumentIterator.AndIndexIntervalIterator
Creates a new AND interval iterator.
AndIntervalIterator(Index, int) - Constructor for class it.unimi.di.big.mg4j.search.AndDocumentIterator.AndIntervalIterator
Creates a new AND interval iterator.
andQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Starting rule for an AND-query (the AND token is optional).
ANNO - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
Annotation - Class in it.unimi.di.big.mg4j.query.nodes
A node representing a low-pass filtering of the only underlying query.
Annotation(Query) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Annotation
 
AnnotationDocumentIterator - Class in it.unimi.di.big.mg4j.search
A (temporary) document iterator that interpret an index iterator as an annotation and unpacks the position list into an interval list.
AnnotationDocumentIterator(IndexIterator) - Constructor for class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
AnnotationDocumentIterator.AnnotationIntervalIterator - Class in it.unimi.di.big.mg4j.search
 
AnnotationIntervalIterator(Index) - Constructor for class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator.AnnotationIntervalIterator
 
append(long, int) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
 
append(long, int) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
 
append(long[], long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
 
append(LongArrayBitVector) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
 
append(QuasiSuccinctIndexWriter.LongWordCache) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
 
appendAndMark(String) - Method in class it.unimi.di.big.mg4j.query.MarkingMutableString
 
appendAndMark(MutableString) - Method in class it.unimi.di.big.mg4j.query.MarkingMutableString
 
appendAndMark(WordReader) - Method in class it.unimi.di.big.mg4j.query.MarkingMutableString
 
ArithmeticCoder - Class in it.unimi.di.big.mg4j.io
An arithmetic coder.
ArithmeticCoder(int) - Constructor for class it.unimi.di.big.mg4j.io.ArithmeticCoder
Creates a new coder.
ArithmeticDecoder - Class in it.unimi.di.big.mg4j.io
An arithmetic decoder.
ArithmeticDecoder(int) - Constructor for class it.unimi.di.big.mg4j.io.ArithmeticDecoder
Creates a new decoder.
array - Variable in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
ASSERTS - Static variable in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
 
assign_to(MutableString) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
atomicQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Starting rule for an atomic query.
atomicSimpleQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Starting rule for an atomic simple query.
AutoDetectDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
A document factory that automatically detect the type of the document content.
AutoDetectDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.AutoDetectDocumentFactory
 
AutoDetectDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.AutoDetectDocumentFactory
 
AutoDetectDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.AutoDetectDocumentFactory
 
AutoDetectDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.AutoDetectDocumentFactory
 
available() - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
Returns one if there is an available byte which is not a separator, zero otherwise.

B

b - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The parameter b for Golomb coding of pointers.
b - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The parameter b for Golomb coding of pointers.
b - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The parameter b for Golomb coding of pointers.
b - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
The parameter b for Golomb coding of pointers.
backup(int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Backup a number of characters.
basename() - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
Returns the basename of this builder.
basename() - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
 
basename() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
 
basename - Variable in class it.unimi.di.big.mg4j.index.FileHPIndex
The basename of this index.
basename - Variable in class it.unimi.di.big.mg4j.index.FileIndex
The basename of this index.
batchBasename(int, String, File) - Static method in class it.unimi.di.big.mg4j.tool.Scan
Returns the name of a batch.
batchDirName(String) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the temporary directory for batches (default: the directory containing the basename).
bByIndex - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer
The parameter b; you must provide one value for each index.
BEFORE_COUNT - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
This value of BitStreamHPIndexWriter.state can be assumed only in indices that contain counts; it means that we are positioned just before the count for the current document record.
BEFORE_COUNT - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
This value of BitStreamIndexWriter.state can be assumed only in indices that contain counts; it means that we are positioned just before the count for the current document record.
BEFORE_DOCUMENT_RECORD - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
This value of BitStreamHPIndexWriter.state means that we are ready to call BitStreamHPIndexWriter.newDocumentRecord().
BEFORE_DOCUMENT_RECORD - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
This value of BitStreamIndexWriter.state means that we are ready to call BitStreamIndexWriter.newDocumentRecord().
BEFORE_FREQUENCY - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
This value of BitStreamHPIndexWriter.state means that we are positioned at the start of an inverted list, and we should call BitStreamHPIndexWriter.writeFrequency(long).
BEFORE_FREQUENCY - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
This value of BitStreamIndexWriter.state means that we are positioned at the start of an inverted list, and we should call BitStreamIndexWriter.writeFrequency(long).
BEFORE_INVERTED_LIST - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
BEFORE_INVERTED_LIST - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
BEFORE_PAYLOAD - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
This value of BitStreamHPIndexWriter.state can be assumed only in indices that contain payloads; it means that we are positioned just before the payload for the current document record.
BEFORE_PAYLOAD - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
This value of BitStreamIndexWriter.state can be assumed only in indices that contain payloads; it means that we are positioned just before the payload for the current document record.
BEFORE_POINTER - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
This value of BitStreamHPIndexWriter.state means that we just started a new document record, and we should call BitStreamHPIndexWriter.writeDocumentPointer(OutputBitStream, long).
BEFORE_POINTER - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
This value of BitStreamIndexWriter.state means that we just started a new document record, and we should call BitStreamIndexWriter.writeDocumentPointer(OutputBitStream, long).
BEFORE_POSITIONS - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
This value of BitStreamHPIndexWriter.state can be assumed only in indices that contain document positions; it means that we are positioned just before the position list of the current document record.
BEFORE_POSITIONS - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
This value of BitStreamIndexWriter.state can be assumed only in indices that contain document positions; it means that we are positioned just before the position list of the current document record.
beginColumn - Variable in class it.unimi.di.big.mg4j.query.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class it.unimi.di.big.mg4j.query.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Start.
BITS - Static variable in class it.unimi.di.big.mg4j.io.ArithmeticCoder
Number of bits used by the coder.
BITS - Static variable in class it.unimi.di.big.mg4j.io.ArithmeticDecoder
Number of bits used by the decoder.
bitsForBitSkips() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
Returns the overall number of bits used for bit skips.
bitsForBitSkips() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
Returns the overall number of bits used for bit skips.
bitsForCounts - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The number of bits written for counts.
bitsForEntries() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
Returns the overall number of bits used for tower entries (bits for tower lengths are not included).
bitsForEntries() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
Returns the overall number of bits used for tower entries (bits for tower lengths are not included).
bitsForEntryBitLengths - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The number of bits written for entry lenghts.
bitsForEntryBitLengths - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
The number of bits written for entry lenghts.
bitsForFrequencies - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The number of bits written for frequencies.
bitsForLowerBits - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
The number of bits used for the lower-bits array.
bitsForLowerBitSkips - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
The number of bits written for bit skips in the lower part of a tower.
bitsForLowerBitSkips - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
The number of bits written for bit skips in the lower part of a tower.
bitsForLowerPositionsBitSkips - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
The number of bits written for positions bit skips in the lower part of a tower.
bitsForLowerSkipPointers - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
The number of bits written for skip pointers in the lower part of a tower.
bitsForLowerSkipPointers - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
The number of bits written for skip pointers in the lower part of a tower.
bitsForPayloads - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The number of bits written for payloads.
bitsForPointers - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The number of bits written for document pointers.
bitsForPointers - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
The number of bits used for forward/skip pointers.
bitsForPositions - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The number of bits written for positions.
bitsForPositionsBitSkips() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
Returns the overall number of bits used for bit skips.
bitsForPositionsOffsets - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The number of bits written for offsets in the file of positions.
bitsForPositionsQuantumBitLengths - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The number of bits written for quantum lengths in the positions stream.
bitsForQuantumBitLengths - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The number of bits written for quantum lengths.
bitsForQuantumBitLengths - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
The number of bits written for quantum lengths.
bitsForSkipPointers() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
Returns the overall number of bits used for skip pointers.
bitsForSkipPointers() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
Returns the overall number of bits used for skip pointers.
bitsForTopBitSkips - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
The number of bits written for bit skips at the top of a tower.
bitsForTopBitSkips - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
The number of bits written for bit skips at the top of a tower.
bitsForTopPositionsBitSkips - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
The number of bits written for positions bit skips at the top of a tower.
bitsForTopSkipPointers - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
The number of bits written for skip pointers at the top of a tower.
bitsForTopSkipPointers - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
The number of bits written for skip pointers at the top of a tower.
bitsForTowerLengths - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
The number of bits written for tower lengths.
bitsForTowerLengths - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
The number of bits written for tower lengths.
bitsForTowers() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
Returns the overall number of bits used for towers.
bitsForTowers() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
Returns the overall number of bits used for towers.
bitsForUpperBits - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
The number of bits used for the upper-bits array.
bitsForVariableQuanta - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The number of bits written for variable quanta.
bitsForVariableQuanta - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
The number of bits written for variable quanta.
BitStreamHPIndex - Class in it.unimi.di.big.mg4j.index
BitStreamHPIndex(long, long, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntBigList, LongBigList) - Constructor for class it.unimi.di.big.mg4j.index.BitStreamHPIndex
 
BitStreamHPIndexReader - Class in it.unimi.di.big.mg4j.index
A bitstream-based index reader for high-performance indices.
BitStreamHPIndexReader(BitStreamHPIndex, InputBitStream, InputBitStream) - Constructor for class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader
Creates a new skip index reader, with the specified underlying Index and input bit stream.
BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator - Class in it.unimi.di.big.mg4j.index
 
BitStreamHPIndexReaderIndexIterator(BitStreamHPIndexReader, InputBitStream, InputBitStream) - Constructor for class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
BitStreamHPIndexReaderIndexIterator(GammaDeltaGammaDeltaBitStreamHPIndexReader, InputBitStream, InputBitStream) - Constructor for class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
BitStreamHPIndexWriter - Class in it.unimi.di.big.mg4j.index
Writes a bitstream-based high-performance index.
BitStreamHPIndexWriter(CharSequence, long, boolean, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, int, int) - Constructor for class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
Creates a new index writer, with the specified basename.
BitStreamHPIndexWriter.TowerData - Class in it.unimi.di.big.mg4j.index
A structure maintaining statistical data about tower construction.
BitStreamIndex - Class in it.unimi.di.big.mg4j.index
BitStreamIndex(long, long, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntBigList, LongBigList) - Constructor for class it.unimi.di.big.mg4j.index.BitStreamIndex
 
BitStreamIndex.PropertyKeys - Enum in it.unimi.di.big.mg4j.index
Symbolic names for additional properties of a BitStreamIndex.
BitStreamIndexReader - Class in it.unimi.di.big.mg4j.index
A bitstream-based index reader.
BitStreamIndexReader(BitStreamIndex, InputBitStream) - Constructor for class it.unimi.di.big.mg4j.index.BitStreamIndexReader
Creates a new skip index reader, with the specified underlying Index and input bit stream.
BitStreamIndexReader.BitStreamIndexReaderIndexIterator - Class in it.unimi.di.big.mg4j.index
 
BitStreamIndexReaderIndexIterator(BitStreamIndexReader, InputBitStream) - Constructor for class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
BitStreamIndexReaderIndexIterator(GammaDeltaGammaDeltaBitStreamIndexReader, InputBitStream) - Constructor for class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
BitStreamIndexReaderIndexIterator(SkipGammaDeltaGammaDeltaBitStreamIndexReader, InputBitStream) - Constructor for class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
BitStreamIndexWriter - Class in it.unimi.di.big.mg4j.index
Writes a bitstream-based interleaved index.
BitStreamIndexWriter(IOFactory, CharSequence, long, boolean, Map<CompressionFlags.Component, CompressionFlags.Coding>) - Constructor for class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
Creates a new index writer with the specified basename.
BLOOM_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.cluster.IndexCluster
The default extension for Bloom term filters.
BM25FScorer - Class in it.unimi.di.big.mg4j.search.score
A scorer that implements the BM25F ranking scheme.
BM25FScorer(double, Reference2DoubleMap<Index>, StringMap<? extends CharSequence>, LongBigList) - Constructor for class it.unimi.di.big.mg4j.search.score.BM25FScorer
Creates a BM25F scorer.
BM25FScorer(double, StringMap<? extends CharSequence>, LongBigList, Object2DoubleMap<String>) - Constructor for class it.unimi.di.big.mg4j.search.score.BM25FScorer
Creates a BM25F scorer.
BM25FScorer(double, Reference2DoubleMap<Index>) - Constructor for class it.unimi.di.big.mg4j.search.score.BM25FScorer
Creates a BM25F scorer using Boldi's variant (frequencies are not needed).
BM25FScorer(String...) - Constructor for class it.unimi.di.big.mg4j.search.score.BM25FScorer
Creates a BM25F scorer using parameters specified by strings.
BM25FScorer.Visitor - Class in it.unimi.di.big.mg4j.search.score
 
BM25Scorer - Class in it.unimi.di.big.mg4j.search.score
A scorer that implements the BM25 ranking scheme.
BM25Scorer() - Constructor for class it.unimi.di.big.mg4j.search.score.BM25Scorer
Creates a BM25 scorer using BM25Scorer.DEFAULT_K1 and BM25Scorer.DEFAULT_B as parameters.
BM25Scorer(double, double) - Constructor for class it.unimi.di.big.mg4j.search.score.BM25Scorer
Creates a BM25 scorer using specified k1 and b parameters.
BM25Scorer(String, String) - Constructor for class it.unimi.di.big.mg4j.search.score.BM25Scorer
Creates a BM25 scorer using specified k1 and b parameters specified by strings.
bra - Variable in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
BrowseItem - Class in it.unimi.di.big.mg4j.query
An instance of this class is used to pack the results gathered by QueryServlet in such a way that they are easily accessible from the Velocity Template Language.
BrowseItem() - Constructor for class it.unimi.di.big.mg4j.query.BrowseItem
 
bufcolumn - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
buffer() - Method in class it.unimi.di.big.mg4j.index.CachingOutputBitStream
Return the internal buffer, if it contains all data.
buffer - Variable in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
The internal buffer.
buffer - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
bufferSize - Variable in class it.unimi.di.big.mg4j.document.WarcDocumentSequence
The buffer size used for reads.
bufferSize - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
The size of the buffer used to read the bit stream.
bufferSize - Variable in class it.unimi.di.big.mg4j.tool.Combine
The size of I/O buffers.
bufferSize(int) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets both the scan buffer size and the combine buffer size.
bufline - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
bufpos - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Position in buffer.
build(DocumentSequence) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
 
build(DocumentSequence) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
 
builder(DocumentCollectionBuilder) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the document collection builder (default: null).
ByteArrayPostingList - Class in it.unimi.di.big.mg4j.io
Lightweight posting accumulator with format similar to that generated by BitStreamIndexWriter.
ByteArrayPostingList(byte[], boolean, Scan.Completeness) - Constructor for class it.unimi.di.big.mg4j.io.ByteArrayPostingList
Creates a new posting list wrapping a given byte array.
byteOrder(String) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Parses a ByteOrder value.

C

CACHE_MAX_SIZE - Static variable in class it.unimi.di.big.mg4j.util.SemiExternalOffsetBigList
The maximum number of entry in the cache map.
CachingDocumentIterator - Class in it.unimi.di.big.mg4j.search
A decorator that caches the intervals produced by the underlying document iterator.
CachingDocumentIterator(DocumentIterator) - Constructor for class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
CachingOutputBitStream - Class in it.unimi.di.big.mg4j.index
A special output bit stream with an additional method CachingOutputBitStream.buffer() that returns the internal buffer if the internal buffer contains all that has been written since the last call to position(0).
CachingOutputBitStream(File, int) - Constructor for class it.unimi.di.big.mg4j.index.CachingOutputBitStream
 
CachingOutputBitStream(String, int) - Constructor for class it.unimi.di.big.mg4j.index.CachingOutputBitStream
 
ChainedLexicalClusteringStrategy - Class in it.unimi.di.big.mg4j.index.cluster
A lexical clustering strategy that uses a chain of responsability to choose the local index: term maps out of a given list are inquired until one contains the given term.
ChainedLexicalClusteringStrategy(Index[], BloomFilter<Void>[]) - Constructor for class it.unimi.di.big.mg4j.index.cluster.ChainedLexicalClusteringStrategy
Creates a new chained lexical clustering strategy using additional Bloom filters.
ChainedLexicalClusteringStrategy(Index[]) - Constructor for class it.unimi.di.big.mg4j.index.cluster.ChainedLexicalClusteringStrategy
Creates a new chained lexical clustering strategy.
changed() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
 
changed() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
 
characters(char[], int, int, boolean) - Method in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
 
CheckForSelectQueryVisitor - Class in it.unimi.di.big.mg4j.query.nodes
A QueryBuilderVisitor that returns Boolean.FALSE only if the visited query contains a Select node that does not lie in the aligner of an Align query (as in that case the index is not part of the answer).
CheckForSelectQueryVisitor(String) - Constructor for class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
 
ClarkeCormackScorer - Class in it.unimi.di.big.mg4j.search.score
Computes the Clarke–Cormack score of all interval iterators of a document.
ClarkeCormackScorer(int, double, boolean) - Constructor for class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
Creates a Clarke–Cormack scorer.
ClarkeCormackScorer(String, String, String) - Constructor for class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
Creates a Clarke–Cormack scorer.
ClarkeCormackScorer() - Constructor for class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
Default constructor, assigning the default values (h=ClarkeCormackScorer.DEFAULT_H, α=1) to the parameters; the resulting scorer is normalized.
cleanup(IOFactory, String, int, File) - Static method in class it.unimi.di.big.mg4j.tool.Scan
Cleans all intermediate files generated by a run of this class.
clear() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
 
clear() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
 
clear() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
 
clear() - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
 
clear() - Method in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
Zeroes all counters, but not frequencies.
clone() - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection.TRECDocumentDescriptor
 
close() - Method in class it.unimi.di.big.mg4j.document.AbstractDocument
 
close() - Method in class it.unimi.di.big.mg4j.document.AbstractDocumentIterator
 
close() - Method in class it.unimi.di.big.mg4j.document.AbstractDocumentSequence
 
close() - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory.CompositeDocument
 
close() - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentSequence
 
close() - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
 
close() - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentSequence
 
close() - Method in class it.unimi.di.big.mg4j.document.CSVDocumentCollection
 
close() - Method in interface it.unimi.di.big.mg4j.document.Document
Closes this document, releasing all resources.
close() - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
Terminates the contruction of the collection.
close() - Method in interface it.unimi.di.big.mg4j.document.DocumentIterator
Closes this document iterator, releasing all resources.
close() - Method in interface it.unimi.di.big.mg4j.document.DocumentSequence
Closes this document sequence, releasing all resources.
close() - Method in class it.unimi.di.big.mg4j.document.FileSetDocumentCollection
 
close() - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
 
close() - Method in class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
 
close() - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
 
close() - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection.JdbcDocumentIterator
 
close() - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
 
close() - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
 
close() - Method in class it.unimi.di.big.mg4j.document.SubsetDocumentSequence
 
close() - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
close() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection
 
close() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
 
close() - Method in class it.unimi.di.big.mg4j.index.AbstractIndexReader
 
close() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader
 
close() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
 
close() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
 
close() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
 
close() - Method in class it.unimi.di.big.mg4j.index.cluster.AbstractIndexClusterIndexReader
 
close() - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
Closes this index writer, completing the index creation process and releasing all resources.
close() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
 
close() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
 
close() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
 
close() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
 
close() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
 
close() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader
 
close() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
 
close() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
 
close() - Method in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
Calls ByteArrayPostingList.flush() and then releases resources allocated by this byte-array posting list, keeping just the internal buffer.
close() - Method in class it.unimi.di.big.mg4j.io.IOFactories.FileLinesIterable.FileLinesIterator
 
close() - Method in class it.unimi.di.big.mg4j.tool.Combine.GammaCodedIntIterator
Delegates to the underlying InputBitStream.
close() - Method in class it.unimi.di.big.mg4j.tool.PartitionLexically.LongWordInputBitStream
 
close() - Method in class it.unimi.di.big.mg4j.tool.Scan
Closes this pass, releasing all resources.
close() - Method in class it.unimi.di.big.mg4j.tool.Scan.PayloadAccumulator
Closes this accumulator, releasing all resources.
CLOSE_ENLARGE - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
CLOSE_PAREN - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
CLOSE_RANGE - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
CLOSE_REMAP - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
CLOSE_WEIGHT - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
closed - Variable in class it.unimi.di.big.mg4j.index.AbstractIndexReader
Whether this reader has been closed.
CLUSTER_PROPERTIES_EXTENSION - Static variable in class it.unimi.di.big.mg4j.tool.Scan
The extension of the strategy for the cluster associated with a scan.
ClusteringStrategy - Interface in it.unimi.di.big.mg4j.index.cluster
A common ancestor interface for all clustering strategies.
COLON - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
column - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
Combine - Class in it.unimi.di.big.mg4j.tool
Combines several indices.
Combine(IOFactory, String, String[], boolean, boolean, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, Combine.IndexType, boolean, int, int, int, long) - Constructor for class it.unimi.di.big.mg4j.tool.Combine
Combines several indices into one.
Combine(IOFactory, String, String[], IntList, boolean, boolean, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, Combine.IndexType, boolean, int, int, int, long) - Constructor for class it.unimi.di.big.mg4j.tool.Combine
Combines several indices into one.
combine(int, long) - Method in class it.unimi.di.big.mg4j.tool.Combine
Combines several indices.
combine(int, long) - Method in class it.unimi.di.big.mg4j.tool.Concatenate
 
combine(int, long) - Method in class it.unimi.di.big.mg4j.tool.Merge
 
combine(int, long) - Method in class it.unimi.di.big.mg4j.tool.Paste
 
Combine.GammaCodedIntIterator - Class in it.unimi.di.big.mg4j.tool
A partial IntIterator implementation based on γ-coded integers.
Combine.IndexType - Enum in it.unimi.di.big.mg4j.tool
 
combineBufferSize(int) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the Combine buffer size (default: Combine.DEFAULT_BUFFER_SIZE).
combineNumberOfDocuments() - Method in class it.unimi.di.big.mg4j.tool.Combine
Combines the number of documents.
combineNumberOfDocuments() - Method in class it.unimi.di.big.mg4j.tool.Concatenate
 
combineNumberOfDocuments() - Method in class it.unimi.di.big.mg4j.tool.Merge
 
combineNumberOfDocuments() - Method in class it.unimi.di.big.mg4j.tool.Paste
 
combineSizes(OutputBitStream) - Method in class it.unimi.di.big.mg4j.tool.Combine
Combines size lists.
combineSizes(OutputBitStream) - Method in class it.unimi.di.big.mg4j.tool.Concatenate
 
combineSizes(OutputBitStream) - Method in class it.unimi.di.big.mg4j.tool.Merge
 
combineSizes(OutputBitStream) - Method in class it.unimi.di.big.mg4j.tool.Paste
 
comparator() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
 
comparator() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
 
ComparatorPayloadPredicate(Payload, Payload) - Constructor for class it.unimi.di.big.mg4j.index.payload.AbstractPayload.ComparatorPayloadPredicate
 
compareTo(Payload) - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
 
compareTo(Payload) - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
 
compareTo(SelectedInterval) - Method in class it.unimi.di.big.mg4j.query.SelectedInterval
Compares two selected intervals by their left extremes.
compatibleWith(Payload) - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
 
compatibleWith(Payload) - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
 
compatibleWith(Payload) - Method in interface it.unimi.di.big.mg4j.index.payload.Payload
Returns true if this payload instance is compatible with another instance.
components() - Method in class it.unimi.di.big.mg4j.query.nodes.Composite
Returns a copy of the vector of the component queries (the queries themselves are not copied).
Composite - Class in it.unimi.di.big.mg4j.query.nodes
A abstract composite node containing an array of component queries.
Composite(Query...) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Composite
 
CompositeDocument(Reference2ObjectMap<Enum<?>, Object>, InputStream) - Constructor for class it.unimi.di.big.mg4j.document.CompositeDocumentFactory.CompositeDocument
 
CompositeDocumentFactory - Class in it.unimi.di.big.mg4j.document
A composite factory that passes the input stream to a sequence of factories in turn.
CompositeDocumentFactory(DocumentFactory[], String[]) - Constructor for class it.unimi.di.big.mg4j.document.CompositeDocumentFactory
Creates a new composite document factory using the factories in a given array.
CompositeDocumentFactory.CompositeDocument - Class in it.unimi.di.big.mg4j.document
A document obtained by composition of documents of underyling factories.
CompositeDocumentSequence - Class in it.unimi.di.big.mg4j.document
A document sequence composing a list of underlying sequences.
CompositeDocumentSequence(DocumentSequence...) - Constructor for class it.unimi.di.big.mg4j.document.CompositeDocumentSequence
Creates a new composite document sequence using the provided underlying document sequences, which must possess distinct field names.
CompositeDocumentSequence(DocumentSequence[], String[]) - Constructor for class it.unimi.di.big.mg4j.document.CompositeDocumentSequence
Creates a new composite document sequence using the provided underlying document sequences.
CompressionFlags - Class in it.unimi.di.big.mg4j.index
A container for constants and enums related to index compression.
CompressionFlags() - Constructor for class it.unimi.di.big.mg4j.index.CompressionFlags
 
CompressionFlags.Coding - Enum in it.unimi.di.big.mg4j.index
A coding for an index component.
CompressionFlags.Component - Enum in it.unimi.di.big.mg4j.index
A component of the index.
computeFront() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator
Forces computation of the current front, returning the number of indices it contains.
ComputeNumBitsPositions - Class in it.unimi.di.big.mg4j.tool
Computes the number of bits used by a high-performance index for positions.
ComputeNumBitsPositions() - Constructor for class it.unimi.di.big.mg4j.tool.ComputeNumBitsPositions
 
Concatenate - Class in it.unimi.di.big.mg4j.tool
Concatenates several indices.
Concatenate(IOFactory, String, String[], boolean, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, Combine.IndexType, boolean, int, int, int, long) - Constructor for class it.unimi.di.big.mg4j.tool.Concatenate
Concatenates several indices into one.
Concatenate(IOFactory, String, String[], IntList, boolean, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, Combine.IndexType, boolean, int, int, int, long) - Constructor for class it.unimi.di.big.mg4j.tool.Concatenate
Concatenates several indices into one.
concatenated - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
Whether this documental cluster is concatenated.
ConcatenatedDocumentCollection - Class in it.unimi.di.big.mg4j.document
A document collection exhibiting a list of underlying document collections, called segments, as a single collection.
ConcatenatedDocumentCollection(String[], DocumentCollection[]) - Constructor for class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
Creates a new concatenated document collection using giving component collections.
ConcatenatedDocumentCollection(String...) - Constructor for class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
Creates a new, partially uninitialised concatenated document collection using giving component collections names.
ConcatenatedDocumentSequence - Class in it.unimi.di.big.mg4j.document
A document sequence exhibiting a list of underlying document sequences, called segments, as a single sequence.
ConcatenatedDocumentSequence(DocumentSequence...) - Constructor for class it.unimi.di.big.mg4j.document.ConcatenatedDocumentSequence
Creates a new concatenated document sequence using giving component sequences.
ConcatenatedDocumentSequence(String...) - Constructor for class it.unimi.di.big.mg4j.document.ConcatenatedDocumentSequence
Creates a new concatenated document sequence using giving serialised component sequences.
ConcatenatedDocumentSequence(String[], DocumentSequence[]) - Constructor for class it.unimi.di.big.mg4j.document.ConcatenatedDocumentSequence
Creates a new concatenated document sequence using giving component sequences.
configure(BulletParser) - Method in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
 
connection - Variable in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
The currently open connection, if any.
Consecutive - Class in it.unimi.di.big.mg4j.query.nodes
A node representing the consecutive composition of the underlying queries.
Consecutive(Query...) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Consecutive
 
Consecutive(Query[], int[]) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Consecutive
 
ConsecutiveDocumentIterator - Class in it.unimi.di.big.mg4j.search
An iterator returning documents containing consecutive intervals (in query order) satisfying the underlying queries.
ConsecutiveDocumentIterator(DocumentIterator[], int[]) - Constructor for class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator
 
ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator - Class in it.unimi.di.big.mg4j.search
 
ConsecutiveDocumentIterator.ConsecutiveIntervalIterator - Class in it.unimi.di.big.mg4j.search
 
ConsecutiveIndexIntervalIterator(int, int[]) - Constructor for class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator
 
ConsecutiveIntervalIterator(int, int[]) - Constructor for class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIntervalIterator
 
ConstantScorer - Class in it.unimi.di.big.mg4j.search.score
A scorer assigning a constant score (0 by default) to all documents.
ConstantScorer(double) - Constructor for class it.unimi.di.big.mg4j.search.score.ConstantScorer
 
ConstantScorer(String) - Constructor for class it.unimi.di.big.mg4j.search.score.ConstantScorer
 
ConstantScorer() - Constructor for class it.unimi.di.big.mg4j.search.score.ConstantScorer
 
Containment - Class in it.unimi.di.big.mg4j.query.nodes
A node representing the containment of two queries.
Containment(Query, Query) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Containment
 
Containment(Query, Query, int, int) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Containment
 
ContainmentDocumentIterator - Class in it.unimi.di.big.mg4j.search
A document iterator that computes the containement between two given document iterators.
ContainmentDocumentIterator(DocumentIterator, DocumentIterator, int, int) - Constructor for class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
Creates a new containement document iterator given two operands.
ContainmentDocumentIterator.ContainmentIntervalIterator - Class in it.unimi.di.big.mg4j.search
 
ContainmentIntervalIterator() - Constructor for class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator.ContainmentIntervalIterator
 
containsKey(Object) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.SignedRedirectedStringMap
 
containsKey(Object) - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
 
containsValue(Object) - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
 
content(int) - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory.CompositeDocument
 
content(int) - Method in interface it.unimi.di.big.mg4j.document.Document
Returns the content of the given field.
content(int) - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
 
content(int) - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory.ReplicatedDocument
 
contentFromMetadata(Metadata) - Method in class it.unimi.di.big.mg4j.document.tika.GreedyTikaField
 
contentFromMetadata(Metadata) - Method in class it.unimi.di.big.mg4j.document.tika.TikaField
Gets the content of this Tika field from the given metadata.
context(Document) - Method in class it.unimi.di.big.mg4j.tool.URLMPHVirtualDocumentResolver
 
context(Document) - Method in interface it.unimi.di.big.mg4j.tool.VirtualDocumentResolver
Sets the context document.
ContiguousDocumentalStrategy - Class in it.unimi.di.big.mg4j.index.cluster
A documental partitioning and clustering strategy that partitions an index into contiguous segments.
ContiguousDocumentalStrategy(long...) - Constructor for class it.unimi.di.big.mg4j.index.cluster.ContiguousDocumentalStrategy
Creates a new contiguous strategy with the given cutpoints.
ContiguousLexicalStrategy - Class in it.unimi.di.big.mg4j.index.cluster
A lexical strategy that partitions terms into contiguous segments.
ContiguousLexicalStrategy(int[], CharSequence[]) - Constructor for class it.unimi.di.big.mg4j.index.cluster.ContiguousLexicalStrategy
Creates a new contiguous lexical strategy with the given cutpoints.
copy() - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory
 
copy() - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
 
copy() - Method in class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
copy() - Method in interface it.unimi.di.big.mg4j.document.DocumentCollection
 
copy() - Method in interface it.unimi.di.big.mg4j.document.DocumentFactory
 
copy() - Method in class it.unimi.di.big.mg4j.document.FileSetDocumentCollection
 
copy() - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
Returns a copy of this document factory.
copy() - Method in class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
copy() - Method in class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
 
copy() - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
 
copy() - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
 
copy() - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
 
copy() - Method in class it.unimi.di.big.mg4j.document.SubDocumentCollection
 
copy() - Method in class it.unimi.di.big.mg4j.document.SubDocumentFactory
 
copy() - Method in class it.unimi.di.big.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
 
copy() - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
copy() - Method in class it.unimi.di.big.mg4j.document.TRECHeaderDocumentFactory
 
copy() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
 
copy() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.WikipediaHeaderFactory
 
copy() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection
 
copy() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection.ZipFactory
 
copy() - Method in class it.unimi.di.big.mg4j.index.DowncaseTermProcessor
 
copy() - Method in class it.unimi.di.big.mg4j.index.NullTermProcessor
 
copy() - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
 
copy() - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
 
copy() - Method in interface it.unimi.di.big.mg4j.index.payload.Payload
Returns a copy of this payload.
copy - Variable in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
copy() - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
copy() - Method in interface it.unimi.di.big.mg4j.index.TermProcessor
 
copy() - Method in class it.unimi.di.big.mg4j.query.IntervalSelector
 
copy() - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
 
copy() - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
 
copy() - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander.ExpanderVisitor
 
copy() - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
 
copy() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
 
copy() - Method in class it.unimi.di.big.mg4j.query.QueryEngine
 
copy() - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
 
copy() - Method in class it.unimi.di.big.mg4j.search.score.BM25FScorer
 
copy() - Method in class it.unimi.di.big.mg4j.search.score.BM25Scorer
 
copy() - Method in class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
 
copy() - Method in class it.unimi.di.big.mg4j.search.score.ConstantScorer
 
copy() - Method in class it.unimi.di.big.mg4j.search.score.CountScorer
 
copy() - Method in class it.unimi.di.big.mg4j.search.score.DecreasingDocumentRankScorer
 
copy() - Method in class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
 
copy() - Method in class it.unimi.di.big.mg4j.search.score.LinearAggregator
 
copy() - Method in interface it.unimi.di.big.mg4j.search.score.Scorer
 
copy() - Method in class it.unimi.di.big.mg4j.search.score.TfIdfScorer
 
copy() - Method in class it.unimi.di.big.mg4j.search.score.VignaScorer
 
copy() - Method in class it.unimi.di.big.mg4j.util.DocumentSequenceImmutableSequentialGraph
 
copy_from(AbstractSnowballTermProcessor) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
count - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The current count (if this index contains counts).
count() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
count - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The current count (if this index contains counts).
count() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
count() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
 
count() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
 
count() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
count() - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
Returns the count, that is, the number of occurrences of the term in the current document.
count() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
The count is the sum of counts of those component iterators positioned on the current document.
count - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
The count of the current posting, or -1 if it is not known.
count() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
 
count() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
 
count - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The current count (if this index contains counts).
count() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
count - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The current count (if this index contains counts).
count() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
count - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The current count (if this index contains counts).
count() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
count - Variable in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
For each offset, its count.
countCoding - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The coding for counts.
countCoding - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The cached copy of index.countCoding.
countCoding - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
The coding for counts.
countCoding - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The cached copy of index.countCoding.
countCoding - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The cached copy of index.countCoding.
countCoding - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The cached copy of index.countCoding.
countCoding - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The cached copy of index.countCoding.
CounterCollectionVisitor - Class in it.unimi.di.big.mg4j.search.visitor
A visitor collecting the counts of terms in a DocumentIterator tree.
CounterCollectionVisitor(CounterSetupVisitor) - Constructor for class it.unimi.di.big.mg4j.search.visitor.CounterCollectionVisitor
Creates a new counter-collection visitor based on a given counter-setup visitor.
CounterSetupVisitor - Class in it.unimi.di.big.mg4j.search.visitor
A visitor using the information collected by a TermCollectionVisitor to set up term frequencies and counters.
CounterSetupVisitor(TermCollectionVisitor) - Constructor for class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
Creates a new counter-setup visitor based on a given term-collection visitor.
CountReader(LongBigList, long, long, long, int) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.CountReader
 
counts - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
The count reader for the current term.
COUNTS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
The extension for the counts bitstream.
CountScorer - Class in it.unimi.di.big.mg4j.search.score
A trivial scorer that computes the score by adding the counts (the number of occurrences within the current document) of each term multiplied by the weight of the relative index.
CountScorer() - Constructor for class it.unimi.di.big.mg4j.search.score.CountScorer
 
countsList - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
A reference to the data for counts, or null of QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.hasCounts is false.
countsList - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
A reference to the data for counts, or null of QuasiSuccinctIndexReader.index has counts.
countsOffsets - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
The list of offsets into counts.
createNewFile(String) - Method in class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
 
createNewFile(String) - Method in interface it.unimi.di.big.mg4j.io.IOFactory
 
CSVDocumentCollection - Class in it.unimi.di.big.mg4j.document
A DocumentCollection corresponding to a given set of records in a comma separated file.
CSVDocumentCollection(String, String, String[], int, DocumentFactory) - Constructor for class it.unimi.di.big.mg4j.document.CSVDocumentCollection
 
curChar - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
 
curr - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
The current word position in the list of upper bits.
curr - Variable in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIndexIntervalIterator
The last interval returned by each iterator.
curr - Variable in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
The last interval returned by each iterator.
curr - Variable in class it.unimi.di.big.mg4j.search.AbstractDocumentIterator
The current document of the iterator.
curr - Variable in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
The stack of selected indices (changed by Select nodes).
current - Variable in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
currentDocument - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The last document pointer we read from current list, -1 if we just read the frequency, DocumentIterator.END_OF_LIST if we are beyond the end of list.
currentDocument - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The current document pointer.
currentDocument - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The last document pointer we read from current list, -1 if we just read the frequency, DocumentIterator.END_OF_LIST if we are beyond the end of list.
currentDocument - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
The current document pointer.
currentDocument - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
The current document.
currentDocument - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The last document pointer we read from current list, -1 if we just read the frequency, DocumentIterator.END_OF_LIST if we are beyond the end of list.
currentDocument - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The last document pointer we read from current list, -1 if we just read the frequency, DocumentIterator.END_OF_LIST if we are beyond the end of list.
currentDocument - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The last document pointer we read from current list, -1 if we just read the frequency, DocumentIterator.END_OF_LIST if we are beyond the end of list.
currentIndex - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.CountReader
The index of the current prefix sum.
currentIndex - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
The index of the current prefix sum.
currentIterator - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
currentIterator - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
The current iterator.
currentIterators - Variable in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
A map from indices to the iterators returned for the current document.
currentPosition - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The index of the next position to be returned by BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator.nextPosition().
currentPosition - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The index of the next position to be returned by BitStreamIndexReader.BitStreamIndexReaderIndexIterator.nextPosition().
currentPosition - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
currentPosition - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
currentPosition - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
currentTerm - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The current term.
currentTerm - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The current term.
currentTerm - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The current term.
currentTerm - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
The index of the current term.
currentTerm - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The current term.
currentTerm - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The current term.
currentTerm - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The current term.
currentToken - Variable in exception it.unimi.di.big.mg4j.query.parser.ParseException
This is the last token that has been consumed successfully.
currSample - Variable in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
The next sample to be returned, if smaller than AbstractAggregator.actualSamples.
currScore - Variable in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
The current score.
currSize - Variable in class it.unimi.di.big.mg4j.tool.Scan
A big array containing the current maximum size for each document, if the field indexed is virtual.
cursor - Variable in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
cutPoints - Variable in class it.unimi.di.big.mg4j.tool.Scan
The cutpoints of the batches (for building later a ContiguousDocumentalStrategy).
cutPoints - Variable in class it.unimi.di.big.mg4j.tool.Scan.PayloadAccumulator
The cutpoints of the batches (for building later a ContiguousDocumentalStrategy).

D

DanishStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
DanishStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.DanishStemmer
 
DatePayload - Class in it.unimi.di.big.mg4j.index.payload
A payload containing a date expressed as seconds from the Epoch and stored using δ coding.
DatePayload() - Constructor for class it.unimi.di.big.mg4j.index.payload.DatePayload
 
dbUri - Variable in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
The URI pointing at the database.
DEBUG - Static variable in class it.unimi.di.big.mg4j.search.score.BM25Scorer
 
DEBUG - Static variable in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
 
debugStream - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
Debug output.
decode(int) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection.FrequencyCodec
Decodes a symbol, returning the original symbol.
decode(InputBitStream) - Method in class it.unimi.di.big.mg4j.io.ArithmeticDecoder
Decodes a symbol.
DecreasingDocumentRankScorer - Class in it.unimi.di.big.mg4j.search.score
Compute scores that do not depend on intervals, but that just assign a fixed score to each document starting from 1; scores are read from a file whose name is passed to the constructor.
DecreasingDocumentRankScorer(String) - Constructor for class it.unimi.di.big.mg4j.search.score.DecreasingDocumentRankScorer
Builds a document scorer by first reading the ranks from a file.
DecreasingDocumentRankScorer(double[]) - Constructor for class it.unimi.di.big.mg4j.search.score.DecreasingDocumentRankScorer
Builds a document scorer with given scores.
DEFAULT - Static variable in class it.unimi.di.big.mg4j.index.CompressionFlags
Deprecated.
As of MG4J 1.2, replaced by CompressionFlags.DEFAULT_STANDARD_INDEX.
DEFAULT - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
Lexical state.
DEFAULT_B - Static variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer
The default value used for the parameter b.
DEFAULT_B - Static variable in class it.unimi.di.big.mg4j.search.score.BM25Scorer
The default value used for the parameter b.
DEFAULT_BATCH_SIZE - Static variable in class it.unimi.di.big.mg4j.tool.Scan
The default batch size.
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
Default buffer size, set up after some experiments.
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.document.WarcDocumentSequence
Default buffer size, set up after some experiments.
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
The default buffer size.
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
 
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.tool.Combine
The default buffer size.
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.tool.PartitionDocumentally
The default buffer size for all involved indices.
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.tool.PartitionLexically
The default buffer size for all involved indices.
DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.tool.Scan
The default buffer size.
DEFAULT_CACHE_SIZE - Static variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
The default size of the bit cache.
DEFAULT_DELIMITER - Static variable in class it.unimi.di.big.mg4j.tool.Scan
The default delimiter separating two documents read from standard input (a newline).
DEFAULT_EXTENSION - Static variable in interface it.unimi.di.big.mg4j.document.DocumentCollection
The default extension for a serialised collection (including the dot).
DEFAULT_FIXED_QUANTUM - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
The default fixed quantum (each 64 postings).
DEFAULT_H - Static variable in class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
The default value for h.
DEFAULT_HEIGHT - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
The default height (fairly low, due to memory consumption).
DEFAULT_INTERVAL_SURROUND - Static variable in class it.unimi.di.big.mg4j.query.MarkingMutableString
The default number of words before and after each interval.
DEFAULT_K1 - Static variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer
The default value used for the parameter k1.
DEFAULT_K1 - Static variable in class it.unimi.di.big.mg4j.search.score.BM25Scorer
The default value used for the parameter k1.
DEFAULT_MAX_TERMS - Static variable in class it.unimi.di.big.mg4j.tool.Scan
The default maximum number of terms.
DEFAULT_MAXANCHOR - Static variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
Default maximum number of character in an anchor (property HtmlDocumentFactory.MetadataKeys.MAXANCHOR)..
DEFAULT_MAXPOSTANCHOR - Static variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
Default maximum number of characters after an anchor (property HtmlDocumentFactory.MetadataKeys.MAXPOSTANCHOR)..
DEFAULT_MAXPREANCHOR - Static variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
Default maximum number of character before an anchor (property HtmlDocumentFactory.MetadataKeys.MAXPREANCHOR).
DEFAULT_MEMORY_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.tool.Paste
The default size of the temporary bit stream buffer used while pasting.
DEFAULT_OFFSET_STEP - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
The default value for the query parameter Index.UriKeys.OFFSETSTEP.
DEFAULT_PAYLOAD_INDEX - Static variable in class it.unimi.di.big.mg4j.index.CompressionFlags
An unmodifiable map representing the default flags for a payload-based index.
DEFAULT_QUANTUM - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
The default variable quantum (1% of index size).
DEFAULT_QUANTUM - Static variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
The default quantum.
DEFAULT_QUASI_SUCCINCT_INDEX - Static variable in class it.unimi.di.big.mg4j.index.CompressionFlags
An unmodifiable map representing the default flags for a quasi-succinct index.
DEFAULT_STANDARD_INDEX - Static variable in class it.unimi.di.big.mg4j.index.CompressionFlags
An unmodifiable map representing the default flags for a standard index.
DEFAULT_TEMP_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The size of the buffer for the temporary file used to build an inverted list.
DEFAULT_TEMP_BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
The size of the buffer for the temporary file used to build an inverted list.
DEFAULT_TEMPLATE - Static variable in class it.unimi.di.big.mg4j.query.QueryServlet
The default Velocity template used by this servlet; may be overriden in the context using an attribute named template.
DEFAULT_VIRTUAL_DOCUMENT_GAP - Static variable in class it.unimi.di.big.mg4j.tool.Scan
The default virtual field gap.
defaultIndex - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleParser
The default index alias.
defaultIndex - Variable in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
The default index.
defaultMetadata - Variable in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
The set of default metadata for this factory.
defaultReturnValue(IntervalIterator) - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
 
DelegatingScorer - Interface in it.unimi.di.big.mg4j.search.score
A marker interface for those scorers that delegate all IntIterator's method to the underlying DocumentIterator.
delete(String) - Method in class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
 
delete(String) - Method in interface it.unimi.di.big.mg4j.io.IOFactory
 
delimiter - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
A token that will be inserted to delimit the anchor text, or null for no delimiter.
dequeue() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
 
dequeue() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
 
dequeue() - Method in class it.unimi.di.big.mg4j.search.score.ScoredDocumentBoundedSizeQueue
Dequeues a document from the queue, returning an instance of DocumentScoreInfo.
descriptors - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
The list of document descriptors.
Difference - Class in it.unimi.di.big.mg4j.query.nodes
A node representing a difference of two queries.
Difference(Query, Query) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Difference
 
Difference(Query, Query, int, int) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Difference
 
DifferenceDocumentIterator - Class in it.unimi.di.big.mg4j.search
A document iterator that computes the Brouwerian difference between two given document iterators.
DifferenceDocumentIterator(DocumentIterator, DocumentIterator, int, int) - Constructor for class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
Creates a new difference document iterator given a minuend and a subtrahend iterator.
DifferenceDocumentIterator.DifferenceIntervalIterator - Class in it.unimi.di.big.mg4j.search
 
DifferenceIntervalIterator(Index) - Constructor for class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
 
differenceQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Starting rule for a difference query.
disable_tracing() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Disable tracing.
DiskBasedIndex - Class in it.unimi.di.big.mg4j.index
A static container providing facilities to load an index based on data stored on disk.
DispatchingDocumentFactory - Class in it.unimi.di.big.mg4j.document
A document factory that actually dispatches the task of building documents to various factories according to some strategy.
DispatchingDocumentFactory(DocumentFactory[], String[], DocumentFactory.FieldType[], int[][], DispatchingDocumentFactory.DispatchingStrategy) - Constructor for class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
Creates a new dispatching factory.
DispatchingDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
DispatchingDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
DispatchingDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
DispatchingDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
DispatchingDocumentFactory.DispatchingStrategy - Interface in it.unimi.di.big.mg4j.document
A strategy that decides which factory is appropriate using the document metadata.
DispatchingDocumentFactory.MetadataKeys - Enum in it.unimi.di.big.mg4j.document
Case-insensitive keys for metadata.
DispatchingDocumentFactory.StringBasedDispatchingStrategy - Class in it.unimi.di.big.mg4j.document
A strategy that is based on trying to match the value of the metadata with a given key with respect to a certain set of values.
dispose() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
 
dispose() - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
Disposes this document iterator, releasing all resources.
dispose() - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 
dispose() - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
 
doc - Variable in class it.unimi.di.big.mg4j.query.ResultItem
The document index of this result.
doc() - Method in class it.unimi.di.big.mg4j.query.ResultItem
 
doc - Variable in class it.unimi.di.big.mg4j.tool.Merge
The reference array of the document queue.
doc - Variable in class it.unimi.di.big.mg4j.tool.Paste
The reference array of the document queue.
doc2id - Variable in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
The map (as an array) from documents to database identifiers.
doc2id(int) - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
Returns the database identifier associated with a given document.
DOC_CLOSE - Static variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
DOC_OPEN - Static variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
DOCHDR_CLOSE - Static variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
DOCHDR_OPEN - Static variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
DOCNO_CLOSE - Static variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
DOCNO_OPEN - Static variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
document(long) - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
 
Document - Interface in it.unimi.di.big.mg4j.document
An indexable document.
document(long) - Method in interface it.unimi.di.big.mg4j.document.DocumentCollection
Returns the document given its index.
document(long) - Method in class it.unimi.di.big.mg4j.document.FileSetDocumentCollection
 
document(long) - Method in class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
 
document(long) - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
 
document(long) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
 
document(long) - Method in class it.unimi.di.big.mg4j.document.SubDocumentCollection
 
document(long) - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
document(long) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
 
document(long) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection
 
document() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
document() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
document() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
document() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
 
document() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
document() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
document() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
document() - Method in class it.unimi.di.big.mg4j.search.AbstractDocumentIterator
Returns the current document.
document() - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
document() - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
Returns the last document returned by DocumentIterator.nextDocument().
document() - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 
document - Variable in class it.unimi.di.big.mg4j.search.score.DocumentScoreInfo
The index of the document.
DOCUMENT_COMPARATOR - Static variable in class it.unimi.di.big.mg4j.search.score.DocumentScoreInfo
A comparator that sorts DocumentScoreInfo instances by increasing document number.
DOCUMENT_OFFSETS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
Standard extension for the file containing document offsets stored as δ-encoded gaps.
DocumentalCluster - Class in it.unimi.di.big.mg4j.index.cluster
A abstract class representing a cluster of local indices containing separate set of documents from the same collection.
DocumentalCluster(Index[], DocumentalClusteringStrategy, boolean, BloomFilter<Void>[], int, int, long, long, int, Payload, boolean, boolean, TermProcessor, String, IntBigList, Properties) - Constructor for class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
Creates a new documental index cluster.
DocumentalClusterIndexReader - Class in it.unimi.di.big.mg4j.index.cluster
An index reader for a DocumentalCluster.
DocumentalClusterIndexReader(DocumentalCluster, int) - Constructor for class it.unimi.di.big.mg4j.index.cluster.DocumentalClusterIndexReader
 
DocumentalClusteringStrategy - Interface in it.unimi.di.big.mg4j.index.cluster
A way to associate (quite bidirectionally) local and global document pointers.
DocumentalConcatenatedCluster - Class in it.unimi.di.big.mg4j.index.cluster
A DocumentalCluster that concatenates the postings of its local indices.
DocumentalConcatenatedCluster(Index[], DocumentalClusteringStrategy, boolean, BloomFilter<Void>[], int, int, long, long, int, Payload, boolean, boolean, TermProcessor, String, IntBigList, Properties) - Constructor for class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedCluster
 
DocumentalConcatenatedClusterDocumentIterator - Class in it.unimi.di.big.mg4j.index.cluster
A document iterator concatenating iterators from local indices.
DocumentalConcatenatedClusterDocumentIterator(DocumentalClusterIndexReader, DocumentIterator[], int[]) - Constructor for class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
Creates a new document iterator for a documental cluster.
DocumentalConcatenatedClusterIndexIterator - Class in it.unimi.di.big.mg4j.index.cluster
An index iterator concatenating iterators from local indices.
DocumentalConcatenatedClusterIndexIterator(DocumentalClusterIndexReader, IndexIterator[], int[]) - Constructor for class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
 
DocumentalMergedCluster - Class in it.unimi.di.big.mg4j.index.cluster
A DocumentalCluster that merges the postings of its local indices.
DocumentalMergedCluster(Index[], DocumentalClusteringStrategy, boolean, BloomFilter<Void>[], int, int, long, long, int, Payload, boolean, boolean, TermProcessor, String, IntBigList, Properties) - Constructor for class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedCluster
 
DocumentalMergedClusterDocumentIterator - Class in it.unimi.di.big.mg4j.index.cluster
A document iterator merging iterators from local indices.
DocumentalMergedClusterDocumentIterator(DocumentalClusterIndexReader, DocumentIterator[], int[]) - Constructor for class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
Creates a new document iterator for a documental cluster.
DocumentalMergedClusterIndexIterator - Class in it.unimi.di.big.mg4j.index.cluster
An index iterator merging iterators from local indices.
DocumentalMergedClusterIndexIterator(DocumentalClusterIndexReader, IndexIterator[], int[]) - Constructor for class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
 
DocumentalPartitioningStrategy - Interface in it.unimi.di.big.mg4j.index.cluster
A way to associate a document with a local index out of a given set and a local document number in the local index.
DocumentalStrategies - Class in it.unimi.di.big.mg4j.index.cluster
Static utility methods for documental strategies.
DocumentalStrategies() - Constructor for class it.unimi.di.big.mg4j.index.cluster.DocumentalStrategies
 
DocumentCollection - Interface in it.unimi.di.big.mg4j.document
A collection of documents.
documentCollection - Variable in class it.unimi.di.big.mg4j.query.QueryServlet
The document collection.
DocumentCollectionBuilder - Interface in it.unimi.di.big.mg4j.document
An interface for classes that can build collections during the indexing process.
DocumentFactory - Interface in it.unimi.di.big.mg4j.document
A factory parsing and building documents of the same type.
documentFactory - Variable in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
The document factory that will be replicated.
DocumentFactory.FieldType - Enum in it.unimi.di.big.mg4j.document
A field type.
DocumentIterator - Interface in it.unimi.di.big.mg4j.document
An iterator over documents.
documentIterator - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
The component document iterators.
documentIterator - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
The component document iterators.
documentIterator - Variable in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator
The component document iterators.
DocumentIterator - Interface in it.unimi.di.big.mg4j.search
An iterator over documents (pointers) and their intervals.
documentIterator - Variable in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
The underlying iterator.
documentIterator - Variable in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
The current document iterator.
documentIterator - Variable in class it.unimi.di.big.mg4j.search.score.AbstractScorer
The current document iterator.
DocumentIteratorBuilderVisitor - Class in it.unimi.di.big.mg4j.search
A QueryBuilderVisitor that builds a DocumentIterator resolving the queries using the objects in it.unimi.di.big.mg4j.search.
DocumentIteratorBuilderVisitor(Object2ReferenceMap<String, Index>, Index, int) - Constructor for class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
Creates a new builder visitor.
DocumentIteratorBuilderVisitor(Object2ReferenceMap<String, Index>, Reference2ReferenceMap<Index, Object>, Index, int) - Constructor for class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
Creates a new builder visitor with additional parsers for payload-based indices.
documentIteratorIndex - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
The indices corresponding to each underlying document iterator.
DocumentIterators - Class in it.unimi.di.big.mg4j.search
A class providing static methods and objects that do useful things with document iterators.
DocumentIterators() - Constructor for class it.unimi.di.big.mg4j.search.DocumentIterators
 
DocumentIteratorVisitor<T> - Interface in it.unimi.di.big.mg4j.search.visitor
A visitor for the tree defined by a DocumentIterator.
documentQueue - Variable in class it.unimi.di.big.mg4j.tool.Merge
The queue containing document pointers (for remapped indices).
documentQueue - Variable in class it.unimi.di.big.mg4j.tool.Paste
The queue containing document pointers (for remapped indices).
DocumentRankScorer - Class in it.unimi.di.big.mg4j.search.score
Compute scores that do not depend on intervals, but that just assign a fixed score to each document; scores are read from a file whose name is passed to the constructor.
DocumentRankScorer(String) - Constructor for class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
Builds a document scorer by reading the ranks from a file.
DocumentRankScorer(String, String, String) - Constructor for class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
Builds a document scorer by reading the ranks from a file of specified type.
DocumentRankScorer(String, String) - Constructor for class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
Builds a document scorer by reading the ranks from a file of specified type.
DocumentRankScorer(String, String, boolean) - Constructor for class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
Builds a document scorer by reading the ranks from a file of specified type.
DocumentRankScorer(double[][]) - Constructor for class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
Builds a document scorer with given scores.
documents(long) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader
 
documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader
 
documents(long) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
 
documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
 
documents(CharSequence, int) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
 
documents(long) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalClusterIndexReader
 
documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalClusterIndexReader
 
documents(CharSequence, int) - Method in class it.unimi.di.big.mg4j.index.cluster.LexicalCluster
 
documents(long) - Method in class it.unimi.di.big.mg4j.index.cluster.LexicalClusterIndexReader
 
documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.cluster.LexicalClusterIndexReader
 
documents(long) - Method in class it.unimi.di.big.mg4j.index.Index
Creates a new IndexReader for this index and uses it to return an index iterator over the documents containing a term.
documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.Index
Creates a new IndexReader for this index and uses it to return an index iterator over the documents containing a term; the term is given explicitly, and the index term map is used, if present.
documents(CharSequence, int) - Method in class it.unimi.di.big.mg4j.index.Index
Creates a number of instances of IndexReader for this index and uses them to return a MultiTermIndexIterator over the documents containing any term our of a set of terms defined by a prefix; the prefix is given explicitly, and unless the index has a prefix map, an UnsupportedOperationException will be thrown.
documents(long) - Method in interface it.unimi.di.big.mg4j.index.IndexReader
Returns a document iterator over the documents containing a term.
documents(CharSequence) - Method in interface it.unimi.di.big.mg4j.index.IndexReader
Returns an index iterator over the documents containing a term; the term is given explicitly.
documents(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
 
documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
 
documents(long) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader
 
documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader
 
documents(long) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
 
documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
 
documents(long) - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
 
documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
 
DOCUMENTS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
Standard extension for the file containing encoded documents.
DocumentScoreInfo<T> - Class in it.unimi.di.big.mg4j.search.score
A container used to return scored results with additional information.
DocumentScoreInfo(long, double, T) - Constructor for class it.unimi.di.big.mg4j.search.score.DocumentScoreInfo
 
DocumentScoreInfo(long, double) - Constructor for class it.unimi.di.big.mg4j.search.score.DocumentScoreInfo
 
DocumentScoreInfo(long) - Constructor for class it.unimi.di.big.mg4j.search.score.DocumentScoreInfo
 
DocumentSequence - Interface in it.unimi.di.big.mg4j.document
A sequence of documents.
DocumentSequenceImmutableSequentialGraph - Class in it.unimi.di.big.mg4j.util
Exposes a document sequence as a (sequentially accessible) immutable graph, according to some virtual field provided by the documents in the sequence.
DocumentSequenceImmutableSequentialGraph(DocumentSequence, String, VirtualDocumentResolver) - Constructor for class it.unimi.di.big.mg4j.util.DocumentSequenceImmutableSequentialGraph
Creates an immutable graph from a sequence.
DocumentSequenceImmutableSequentialGraph(String...) - Constructor for class it.unimi.di.big.mg4j.util.DocumentSequenceImmutableSequentialGraph
Creates a new immutable graph with the specified arguments.
documentSpecifier() - Method in interface it.unimi.di.big.mg4j.tool.Scan.VirtualDocumentFragment
The specification of the document to which this fragment belong.
documentSpecifier() - Method in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor.Anchor
 
documentsPerBatch(int) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the number of documents per batch (default: Scan.DEFAULT_BATCH_SIZE).
doGet(HttpServletRequest, HttpServletResponse) - Method in class it.unimi.di.big.mg4j.query.FileSystemItem
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class it.unimi.di.big.mg4j.query.InputStreamItem
 
Done() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Reset buffer when finished.
doPost(HttpServletRequest, HttpServletResponse) - Method in class it.unimi.di.big.mg4j.query.FileSystemItem
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class it.unimi.di.big.mg4j.query.InputStreamItem
 
DowncaseTermProcessor - Class in it.unimi.di.big.mg4j.index
A term processor downcasing all characters.
dump(QuasiSuccinctIndexWriter.LongWordOutputBitStream) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
 
dumpBatch() - Method in class it.unimi.di.big.mg4j.tool.Scan
Dumps the current batch on disk as an index.
DumpVirtualDocumentFragments - Class in it.unimi.di.big.mg4j.tool
Scans a document sequence and prints on standard output virtual document fragments as a document specifier (usually, a URL) TAB-separated from the associated text.
DumpVirtualDocumentFragments() - Constructor for class it.unimi.di.big.mg4j.tool.DumpVirtualDocumentFragments
 
DutchStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
DutchStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.DutchStemmer
 

E

eliasFanoIndexIterator - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
An index iterator that can read Elias-Fano pointer lists.
EliasFanoIndexIterator(QuasiSuccinctIndexReader) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
 
EliasFanoPointerReader(LongBigList, QuasiSuccinctIndexReader.LongWordBitReader, long, int, QuasiSuccinctIndexReader.LongWordBitReader, long, long, int, long, int) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoPointerReader
 
EMPTY_ARRAY - Static variable in class it.unimi.di.big.mg4j.index.IndexIterators
 
EMPTY_ARRAY - Static variable in class it.unimi.di.big.mg4j.query.nodes.Queries
 
EMPTY_ARRAY - Static variable in class it.unimi.di.big.mg4j.query.SelectedInterval
 
EMPTY_ARRAY - Static variable in class it.unimi.di.big.mg4j.search.DocumentIterators
 
EmptyIndexIterator() - Constructor for class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
enable_tracing() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Enable tracing.
encode(int) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection.FrequencyCodec
Encodes a symbol, returning a (hopefully smaller) symbol.
encode(int, OutputBitStream) - Method in class it.unimi.di.big.mg4j.io.ArithmeticCoder
Encodes a symbol.
END_OF_LIST - Static variable in interface it.unimi.di.big.mg4j.search.DocumentIterator
A special value denoting that the end of the list has been reached.
END_OF_POSITIONS - Static variable in interface it.unimi.di.big.mg4j.index.IndexIterator
A special value denoting that the end of the position list has been reached.
endColumn - Variable in class it.unimi.di.big.mg4j.query.parser.Token
The column number of the last character of this Token.
endDocument() - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
Ends a document entry.
endDocument() - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
 
endDocument() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
 
endDocument() - Method in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
 
endElement(Element) - Method in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
 
endField() - Method in class it.unimi.di.big.mg4j.query.MarkingMutableString
Closes the current field.
endLine - Variable in class it.unimi.di.big.mg4j.query.parser.Token
The line number of the last character of this Token.
endOfBlock() - Method in interface it.unimi.di.big.mg4j.query.Marker
Returns the ending delimiter of a block.
endOfBlock - Variable in class it.unimi.di.big.mg4j.query.TextMarker
The ending marker for a block.
endOfBlock() - Method in class it.unimi.di.big.mg4j.query.TextMarker
 
endOfField() - Method in interface it.unimi.di.big.mg4j.query.Marker
Returns the ending delimiter of a field.
endOfField - Variable in class it.unimi.di.big.mg4j.query.TextMarker
The ending marker for a series of blocks belonging to the same field.
endOfField() - Method in class it.unimi.di.big.mg4j.query.TextMarker
 
endOfMark() - Method in interface it.unimi.di.big.mg4j.query.Marker
Returns the ending delimiter of a marked part.
endOfMark - Variable in class it.unimi.di.big.mg4j.query.TextMarker
The ending marker for a piece of block to be emphasized.
endOfMark() - Method in class it.unimi.di.big.mg4j.query.TextMarker
 
endTextField() - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
Ends a new text field.
endTextField() - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
 
endTextField() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
 
EnglishStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
EnglishStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.EnglishStemmer
 
enqueue(int) - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
 
enqueue(int) - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
 
enqueue(long, double, T) - Method in class it.unimi.di.big.mg4j.search.score.ScoredDocumentBoundedSizeQueue
Enqueues a document with given score and info.
enqueue(long, double) - Method in class it.unimi.di.big.mg4j.search.score.ScoredDocumentBoundedSizeQueue
Enqueues a document with given score.
ensureConnection() - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
 
ensureDocumentIndex(long) - Method in class it.unimi.di.big.mg4j.document.AbstractDocumentCollection
Checks that the index is correct (between 0, inclusive, and DocumentCollection.size(), exclusive), and throws an IndexOutOfBoundsException if the index is not correct.
ensureFieldIndex(int) - Method in class it.unimi.di.big.mg4j.document.AbstractDocumentFactory
Checks that the index is correct (between 0, inclusive, and DocumentFactory.numberOfFields(), exclusive), and throws an IndexOutOfBoundsException if the index is not correct.
ensureJustOne(String, String[]) - Static method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
This method checks that the array of values contains just one element, and returns the element.
ensureOnADocument() - Method in class it.unimi.di.big.mg4j.search.AbstractDocumentIterator
 
ensureParsed() - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
 
EOF - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
End of File.
EOL - Static variable in exception it.unimi.di.big.mg4j.query.parser.ParseException
The end of line string for this machine.
EPSILON_SCORE - Static variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer
The value of the document-frequency part for terms appearing in more than half of the documents.
EPSILON_SCORE - Static variable in class it.unimi.di.big.mg4j.search.score.BM25Scorer
The value of the document-frequency part for terms appearing in more than half of the documents.
EPUBDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
A document factory for the epub format.
EPUBDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.EPUBDocumentFactory
 
EPUBDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.EPUBDocumentFactory
 
EPUBDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.EPUBDocumentFactory
 
EPUBDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.EPUBDocumentFactory
 
eq_s(int, String) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
eq_s_b(int, String) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
eq_v(MutableString) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
eq_v_b(MutableString) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
equalisationFactor - Variable in class it.unimi.di.big.mg4j.search.score.LinearAggregator
The equalisation factors for each scorer (all set to one if no equalisation is required).
equalize(int) - Method in class it.unimi.di.big.mg4j.query.QueryEngine
Activate equalisation with the given number of samples-
equalize(int) - Method in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
Set the number of samples for equalisation.
equals(byte[], int, byte[]) - Static method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
equals(Payload) - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
 
equals(Payload) - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.DanishStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.DutchStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.EnglishStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.FinnishStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.FrenchStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.German2Stemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.GermanStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.HungarianStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.ItalianStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.KraaijPohlmannStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.LovinsStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.NorwegianStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.PorterStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.PortugueseStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.SpanishStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.index.snowball.SwedishStemmer
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Align
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.And
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Annotation
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Consecutive
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Containment
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Difference
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.False
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Inclusion
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.LowPass
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiTerm
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Not
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Or
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.OrderedAnd
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Prefix
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Range
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Remap
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Select
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Term
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.True
 
equals(Object) - Method in class it.unimi.di.big.mg4j.query.nodes.Weight
 
errorMessage - Variable in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
 
escape(MutableString) - Method in interface it.unimi.di.big.mg4j.query.MarkingMutableString.EscapeStrategy
 
escape(String) - Method in interface it.unimi.di.big.mg4j.query.parser.QueryParser
Escapes the provided string, making it into a text token.
escape(MutableString) - Method in interface it.unimi.di.big.mg4j.query.parser.QueryParser
Escapes the provided mutable string, making it into a text token.
escape(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
 
escape(MutableString) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
 
evaluate(Object) - Method in class it.unimi.di.big.mg4j.index.payload.AbstractPayload.ComparatorPayloadPredicate
 
exists(String) - Method in class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
 
exists(String) - Method in interface it.unimi.di.big.mg4j.io.IOFactory
 
expand(Term) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander
Expands a single term.
expand(Prefix) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander
Expands a prefix.
expand(Consecutive) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
 
expand(OrderedAnd) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
 
expand(Term) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
 
expand(Prefix) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
 
ExpandBuff(boolean) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
expanderVisitor() - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander
Returns a new expander visitor.
ExpanderVisitor() - Constructor for class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
 
expanderVisitor() - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
 
ExpanderVisitor() - Constructor for class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander.ExpanderVisitor
 
expectedIDF - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
Whether we are running Boldi's variant.
expectedTokenSequences - Variable in exception it.unimi.di.big.mg4j.query.parser.ParseException
Each entry in this array is an array of integers.
extent() - Method in class it.unimi.di.big.mg4j.index.IndexIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator.AndIndexIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator.AndIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator.AnnotationIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator.ContainmentIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator.InclusionIntervalIterator
 
extent() - Method in interface it.unimi.di.big.mg4j.search.IntervalIterator
Returns an approximation of a lower bound for the length of an interval returned by this iterator.
extent() - Method in class it.unimi.di.big.mg4j.search.IntervalIterators.FakeIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator.OrIndexIntervalIterator
 
extent() - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator.OrIntervalIterator
 
extract() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
 
extract(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
 
extract(int) - Method in class it.unimi.di.big.mg4j.tool.PartitionLexically.LongWordInputBitStream
 

F

factory() - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentSequence
 
factory() - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
 
factory() - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentSequence
 
factory() - Method in class it.unimi.di.big.mg4j.document.CSVDocumentCollection
 
factory() - Method in interface it.unimi.di.big.mg4j.document.DocumentSequence
Returns the factory used by this sequence.
factory() - Method in class it.unimi.di.big.mg4j.document.FileSetDocumentCollection
 
factory() - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
 
factory() - Method in class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
 
factory - Variable in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
The factory to be used by this collection.
factory() - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
 
factory() - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
 
factory() - Method in class it.unimi.di.big.mg4j.document.SubDocumentCollection
 
factory() - Method in class it.unimi.di.big.mg4j.document.SubsetDocumentSequence
 
factory - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
The document factory.
factory() - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
factory - Variable in class it.unimi.di.big.mg4j.document.WarcDocumentSequence
The user specified factory.
factory() - Method in class it.unimi.di.big.mg4j.document.WarcDocumentSequence
 
factory() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
 
factory() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence
 
factory() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection
 
factoryNumber(Reference2ObjectMap<Enum<?>, Object>, PropertyBasedDocumentFactory) - Method in interface it.unimi.di.big.mg4j.document.DispatchingDocumentFactory.DispatchingStrategy
Decides the index of the factory to be used for the given metadata, possibly using a factory to resolve property names.
factoryNumber(Reference2ObjectMap<Enum<?>, Object>, PropertyBasedDocumentFactory) - Method in class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory.StringBasedDispatchingStrategy
 
False - Class in it.unimi.di.big.mg4j.query.nodes
A node representing falseness (i.e., no documents are returned).
False() - Constructor for class it.unimi.di.big.mg4j.query.nodes.False
 
FALSE - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
FALSE - Static variable in class it.unimi.di.big.mg4j.search.IntervalIterators
A singleton empty interval iterator.
FALSE_ARRAY - Static variable in class it.unimi.di.big.mg4j.query.SelectedInterval
A marker array used to represent the (absence of) intervals associated with IntervalIterators.FALSE.
FalseDocumentIterator - Class in it.unimi.di.big.mg4j.search
An empty document iterator.
FalseDocumentIterator(Index) - Constructor for class it.unimi.di.big.mg4j.search.FalseDocumentIterator
 
featureName(CompressionFlags.Coding) - Static method in class it.unimi.di.big.mg4j.index.BitStreamIndex
 
field - Variable in class it.unimi.di.big.mg4j.index.Index
The field indexed by this index, or null.
fieldIndex(String) - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory
 
fieldIndex(String) - Method in class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
fieldIndex(String) - Method in interface it.unimi.di.big.mg4j.document.DocumentFactory
Returns the index of a field, given its symbolic name.
fieldIndex(String) - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
fieldIndex(String) - Method in class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
fieldIndex(String) - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
 
fieldIndex(String) - Method in class it.unimi.di.big.mg4j.document.SubDocumentFactory
 
fieldIndex(String) - Method in class it.unimi.di.big.mg4j.document.tika.AbstractTikaDocumentFactory
 
fieldIndex(String) - Method in class it.unimi.di.big.mg4j.document.TRECHeaderDocumentFactory
 
fieldIndex(String) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.WikipediaHeaderFactory
 
fieldIndex(String) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection.ZipFactory
 
fieldName(int) - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory
 
fieldName(int) - Method in class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
fieldName(int) - Method in interface it.unimi.di.big.mg4j.document.DocumentFactory
Returns the symbolic name of a field.
fieldName(int) - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
fieldName(int) - Method in class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
fieldName(int) - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
 
fieldName(int) - Method in class it.unimi.di.big.mg4j.document.SubDocumentFactory
 
fieldName(int) - Method in class it.unimi.di.big.mg4j.document.tika.AbstractTikaDocumentFactory
 
fieldName(int) - Method in class it.unimi.di.big.mg4j.document.TRECHeaderDocumentFactory
 
fieldName(int) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.WikipediaHeaderFactory
 
fieldName(int) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection.ZipFactory
 
fields() - Method in class it.unimi.di.big.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
 
fields() - Method in class it.unimi.di.big.mg4j.document.tika.AbstractTikaDocumentFactory
Returns the list of Tika fields (they will be mapped to MG4J fields whose index is their index in the list).
fieldType(int) - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory
 
fieldType(int) - Method in class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
fieldType(int) - Method in interface it.unimi.di.big.mg4j.document.DocumentFactory
Returns the type of a field.
fieldType(int) - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
fieldType(int) - Method in class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
fieldType(int) - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
 
fieldType(int) - Method in class it.unimi.di.big.mg4j.document.SubDocumentFactory
 
fieldType(int) - Method in class it.unimi.di.big.mg4j.document.tika.AbstractTikaDocumentFactory
 
fieldType(int) - Method in class it.unimi.di.big.mg4j.document.TRECHeaderDocumentFactory
 
fieldType(int) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.WikipediaHeaderFactory
 
fieldType(int) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection.ZipFactory
 
file - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
The list of the files containing the documents.
FileHPIndex - Class in it.unimi.di.big.mg4j.index
A file-based high-performance index.
FileHPIndex(String, long, long, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntBigList, LongBigList) - Constructor for class it.unimi.di.big.mg4j.index.FileHPIndex
 
fileIndex - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection.TRECDocumentDescriptor
A reference to the file containing this document.
FileIndex - Class in it.unimi.di.big.mg4j.index
A file-based index.
FileIndex(IOFactory, String, long, long, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntBigList, LongBigList) - Constructor for class it.unimi.di.big.mg4j.index.FileIndex
 
fileLinesCollection(IOFactory, String, String) - Static method in class it.unimi.di.big.mg4j.io.IOFactories
 
FileLinesIterator(IOFactory, String, String) - Constructor for class it.unimi.di.big.mg4j.io.IOFactories.FileLinesIterable.FileLinesIterator
 
filename(CharSequence) - Method in class it.unimi.di.big.mg4j.document.AbstractDocumentSequence
Does nothing.
filename(CharSequence) - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
 
filename(CharSequence) - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentSequence
 
filename(CharSequence) - Method in interface it.unimi.di.big.mg4j.document.DocumentSequence
Sets the filename of this document sequence.
filename(CharSequence) - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
 
filename(CharSequence) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
 
filename(CharSequence) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection
 
FileSetDocumentCollection - Class in it.unimi.di.big.mg4j.document
A DocumentCollection corresponding to a given set of files.
FileSetDocumentCollection(String[], DocumentFactory) - Constructor for class it.unimi.di.big.mg4j.document.FileSetDocumentCollection
Builds a document collection corresponding to a given set of files specified as an array.
FileSetDocumentCollection(String[], String[], DocumentFactory) - Constructor for class it.unimi.di.big.mg4j.document.FileSetDocumentCollection
Builds a document collection corresponding to a given set of files specified as an array and a parallel array of URIs, one for each file.
FILESYSTEM_FACTORY - Static variable in interface it.unimi.di.big.mg4j.io.IOFactory
 
FileSystemItem - Class in it.unimi.di.big.mg4j.query
An item serving a file from the file system.
FileSystemItem() - Constructor for class it.unimi.di.big.mg4j.query.FileSystemItem
 
FillBuff() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
FilterOutWikipediaDuplicates - Class in it.unimi.di.big.mg4j.tool
Reads a Wikipedia XML dump and outputs the same dump after eliminating duplicate pages.
FilterOutWikipediaDuplicates() - Constructor for class it.unimi.di.big.mg4j.tool.FilterOutWikipediaDuplicates
 
finalize() - Method in class it.unimi.di.big.mg4j.document.AbstractDocument
 
finalize() - Method in class it.unimi.di.big.mg4j.document.AbstractDocumentIterator
 
finalize() - Method in class it.unimi.di.big.mg4j.document.AbstractDocumentSequence
 
finalize() - Method in class it.unimi.di.big.mg4j.index.AbstractIndexReader
 
finalize() - Method in class it.unimi.di.big.mg4j.io.IOFactories.FileLinesIterable.FileLinesIterator
 
find_among(Among[], int) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
find_among_b(Among[], int) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
FinnishStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
FinnishStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.FinnishStemmer
 
first - Variable in class it.unimi.di.big.mg4j.query.nodes.Containment
The first query.
first - Variable in class it.unimi.di.big.mg4j.query.nodes.Inclusion
The first query.
first() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
 
first() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
 
first - Variable in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
The first operand.
first - Variable in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
The first operand.
FIRST_UNUSED_STATE - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
This is the first unused state.
FIRST_UNUSED_STATE - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
This is the first unused state.
firstIndexIterator - Variable in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
firstIterator - Variable in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
The first operand, to be aligned.
FIXED_POINT_BITS - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
Fixed number of fractional binary digits used in fixed-point computation of Golomb moduli.
FIXED_POINT_MULTIPLIER - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
flags - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The flag map.
flat - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
Whether this documental cluster is flat; in this case, all local indices have the same term list.
flush() - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
 
flush(OutputBitStream) - Method in class it.unimi.di.big.mg4j.io.ArithmeticCoder
Flushes the last bits.
flush(InputBitStream) - Method in class it.unimi.di.big.mg4j.io.ArithmeticDecoder
Flushes (reads) the disambiguating bits.
flush() - Method in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
Flushes the positions cached internally.
FrenchStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
FrenchStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.FrenchStemmer
 
FREQUENCIES_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Standard extension for the file of frequencies.
frequency - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The current frequency.
frequency() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
frequency - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The number of document records that the current inverted list will contain.
frequency - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The current frequency.
frequency() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
frequency - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
The number of document records that the current inverted list will contain.
frequency - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
The precomputed frequency.
frequency() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
 
frequency - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
The precomputed frequency.
frequency() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
 
frequency() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
frequency() - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
Returns the frequency, that is, the number of documents that will be returned by this iterator.
frequency() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
The frequency is either the default frequency set at construction time, or the maximum frequency of the component iterators.
frequency - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
The frequency of the current term.
frequency() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
 
frequency - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
The frequency of the term (i.e., the number of elements of the current list).
frequency - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The current frequency.
frequency() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
frequency - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The current frequency.
frequency() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
frequency - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The current frequency.
frequency() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
frequency - Variable in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
The current frequency (number of calls to ByteArrayPostingList.setDocumentPointer(long)).
frequency - Variable in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
For each offset, its frequency.
frequency - Variable in class it.unimi.di.big.mg4j.tool.Combine
For each index, the frequency of the current term (given that it is present).
FrequencyCodec() - Constructor for class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection.FrequencyCodec
 
frequencyCoding - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The coding for frequencies.
frequencyCoding - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
The coding for frequencies.
FrequencyLexicalStrategy - Class in it.unimi.di.big.mg4j.index.cluster
A lexical strategy that creates an index containing a subset of the terms.
FrequencyLexicalStrategy(LongSet) - Constructor for class it.unimi.di.big.mg4j.index.cluster.FrequencyLexicalStrategy
Creates a new subset lexical strategy.
front(IndexIterator[]) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
Fills the given array with the index iterators composing the current front.
front - Variable in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator
front(int[]) - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
 
front(int[]) - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
 
frontSize - Variable in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator
The number of valid entries in AbstractUnionDocumentIterator.front, or 0 if the front has not been computed for the current document.

G

GammaCodedIntIterator(InputBitStream) - Constructor for class it.unimi.di.big.mg4j.tool.Combine.GammaCodedIntIterator
 
GammaDeltaGammaDeltaBitStreamHPIndexReader - Class in it.unimi.di.big.mg4j.index.wired
 
GammaDeltaGammaDeltaBitStreamHPIndexReader(BitStreamHPIndex, InputBitStream, InputBitStream) - Constructor for class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader
Creates a new skip index reader, with the specified underlying Index and input bit stream.
GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator - Class in it.unimi.di.big.mg4j.index.wired
 
GammaDeltaGammaDeltaBitStreamIndexReader - Class in it.unimi.di.big.mg4j.index.wired
 
GammaDeltaGammaDeltaBitStreamIndexReader(BitStreamIndex, InputBitStream) - Constructor for class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
Creates a new skip index reader, with the specified underlying Index and input bit stream.
GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator - Class in it.unimi.di.big.mg4j.index.wired
 
gap - Variable in class it.unimi.di.big.mg4j.query.nodes.Consecutive
The gap array for this consecutive composition, or null for no gaps (see ConsecutiveDocumentIterator).
gaussianGolombModulus(long, int) - Static method in class it.unimi.di.big.mg4j.index.BitStreamIndex
Computes the Gaussian Golomb modulus for a given standard deviation and shift using fixed-point arithmetic.
generateParseException() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Generate ParseException.
GenericItem - Class in it.unimi.di.big.mg4j.query
An generic item, displaying all document fields.
GenericItem() - Constructor for class it.unimi.di.big.mg4j.query.GenericItem
 
German2Stemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
German2Stemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.German2Stemmer
 
GermanStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
GermanStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.GermanStemmer
 
get() - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
 
get() - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
 
get() - Method in interface it.unimi.di.big.mg4j.index.payload.Payload
Returns the value of this payload.
get(Object) - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
 
getBeginColumn() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Get token beginning line number.
getColumn() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Deprecated.
getConstructor() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndex
 
getConstructor() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndex
 
getContentType(File) - Static method in class it.unimi.di.big.mg4j.util.MimeTypeResolver
 
getContentType(CharSequence) - Static method in class it.unimi.di.big.mg4j.util.MimeTypeResolver
 
getCountsList() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
 
getCurrentDocument(WarcRecord) - Method in class it.unimi.di.big.mg4j.document.WarcDocumentSequence
 
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory
 
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in interface it.unimi.di.big.mg4j.document.DocumentFactory
Returns the document obtained by parsing the given byte stream.
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
 
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.SubDocumentFactory
 
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
 
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.TRECHeaderDocumentFactory
 
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.WikipediaHeaderFactory
 
getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection.ZipFactory
 
getEmptyIndexIterator() - Method in class it.unimi.di.big.mg4j.index.Index
 
getEmptyIndexIterator(long) - Method in class it.unimi.di.big.mg4j.index.Index
 
getEmptyIndexIterator(CharSequence) - Method in class it.unimi.di.big.mg4j.index.Index
 
getEmptyIndexIterator(CharSequence, long) - Method in class it.unimi.di.big.mg4j.index.Index
 
getEndColumn() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Get token end column number.
getEndLine() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Get token end line number.
getFactory(DocumentFactory[], String[]) - Static method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory
Returns a document factory composing the given document factories.
getFactory(DocumentFactory...) - Static method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory
Returns a document factory composing the given document factories.
getFactory(DocumentFactory, int, String[]) - Static method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
Returns a document factory replicating the given factory.
getFirstPosition(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PositionReader
 
GetImage() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Get token literal value.
getInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndex
Returns an input bit stream over the index.
getInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.FileHPIndex
 
getInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.FileIndex
 
getInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.InMemoryHPIndex
 
getInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.InMemoryIndex
 
getInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.MemoryMappedHPIndex
 
getInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.MemoryMappedIndex
 
getInputStream() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndex
Returns an input stream over the index.
getInputStream() - Method in class it.unimi.di.big.mg4j.index.FileHPIndex
 
getInputStream() - Method in class it.unimi.di.big.mg4j.index.FileIndex
 
getInputStream() - Method in class it.unimi.di.big.mg4j.index.InMemoryHPIndex
 
getInputStream() - Method in class it.unimi.di.big.mg4j.index.InMemoryIndex
 
getInputStream() - Method in class it.unimi.di.big.mg4j.index.MemoryMappedHPIndex
 
getInputStream() - Method in class it.unimi.di.big.mg4j.index.MemoryMappedIndex
 
getInputStream(String) - Method in class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
 
getInputStream(String) - Method in interface it.unimi.di.big.mg4j.io.IOFactory
 
getInstance(Class<?>, String[]) - Static method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
 
getInstance(Class<?>, Properties) - Static method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
 
getInstance(Class<?>) - Static method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
 
getInstance(Class<?>, Reference2ObjectMap<Enum<?>, Object>) - Static method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
 
getInstance(CharSequence, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.big.mg4j.index.cluster.IndexCluster
Returns a new index cluster.
getInstance(IOFactory, CharSequence, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns a new disk-based index, loading exactly the specified parts and using preloaded Properties.
getInstance(CharSequence, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns a new disk-based index, loading exactly the specified parts and using preloaded Properties and the IOFactory.FILESYSTEM_FACTORY.
getInstance(IOFactory, CharSequence, Properties, boolean, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns a new disk-based index, using preloaded Properties and possibly guessing reasonable term and prefix maps from the basename.
getInstance(CharSequence, Properties, boolean, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns a new disk-based index, using preloaded Properties and possibly guessing reasonable term and prefix maps from the basename.
getInstance(CharSequence, boolean, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns a new disk-based index, possibly guessing reasonable term and prefix maps from the basename.
getInstance(CharSequence, boolean, boolean, boolean) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns a new disk-based index, using preloaded Properties and possibly guessing reasonable term and prefix maps from the basename.
getInstance(CharSequence, boolean, boolean) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns a new disk-based index, guessing reasonable term and prefix maps from the basename.
getInstance(CharSequence, boolean) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns a new local index, trying to guess reasonable term and prefix maps from the basename, and loading document sizes only if it is necessary.
getInstance(CharSequence) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns a new local index, trying to guess reasonable term and prefix maps from the basename, loading offsets but loading document sizes only if it is necessary.
getInstance() - Static method in class it.unimi.di.big.mg4j.index.DowncaseTermProcessor
 
getInstance(IOFactory, CharSequence, boolean, boolean, boolean) - Static method in class it.unimi.di.big.mg4j.index.Index
Returns a new index using the given URI.
getInstance(CharSequence, boolean, boolean, boolean) - Static method in class it.unimi.di.big.mg4j.index.Index
Returns a new index using the given URI and no IOFactory.
getInstance(CharSequence, boolean, boolean) - Static method in class it.unimi.di.big.mg4j.index.Index
Returns a new index using the given URI, searching dynamically for term and prefix maps.
getInstance(CharSequence, boolean) - Static method in class it.unimi.di.big.mg4j.index.Index
Returns a new index using the given URI, searching dynamically for term and prefix maps and loading document sizes only if it is necessary.
getInstance(CharSequence) - Static method in class it.unimi.di.big.mg4j.index.Index
Returns a new index using the given URI, searching dynamically for term and prefix maps, loading offsets but loading document sizes only if it is necessary.
getInstance(IndexIterator...) - Static method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
Returns an index iterator that merges the given array of iterators.
getInstance(Index, IndexIterator...) - Static method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
Returns an index iterator that merges the given array of iterators.
getInstance(int, IndexIterator...) - Static method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
Returns an index iterator that merges the given array of iterators.
getInstance(int, Index, IndexIterator...) - Static method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
Returns an index iterator that merges the given array of iterators.
getInstance() - Static method in class it.unimi.di.big.mg4j.index.NullTermProcessor
 
getInstance(DocumentIterator, DocumentIterator) - Static method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
Returns a document iterator that aligns the first iterator to the second.
getInstance(Index, DocumentIterator...) - Static method in class it.unimi.di.big.mg4j.search.AndDocumentIterator
Returns a document iterator that computes the AND of the given array of iterators.
getInstance(DocumentIterator...) - Static method in class it.unimi.di.big.mg4j.search.AndDocumentIterator
Returns a document iterator that computes the AND of the given nonzero-length array of iterators.
getInstance(IndexIterator) - Static method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
getInstance(Index, DocumentIterator...) - Static method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator
Returns a document iterator that computes the consecutive AND of the given array of iterators.
getInstance(DocumentIterator...) - Static method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator
Returns a document iterator that computes the consecutive AND of the given nonzero-length array of iterators.
getInstance(DocumentIterator[], int[]) - Static method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator
Returns a document iterator that computes the consecutive AND of the given nonzero-length array of iterators, adding gaps between intervals.
getInstance(DocumentIterator, DocumentIterator) - Static method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
Returns a new containment document iterator given two operands.
getInstance(DocumentIterator, DocumentIterator, int, int) - Static method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
Returns a new containment document iterator given two operands and an enlargement.
getInstance(DocumentIterator, DocumentIterator) - Static method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
Returns a new difference document iterator given a minuend and a subtrahend iterator.
getInstance(DocumentIterator, DocumentIterator, int, int) - Static method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
Returns a new difference document iterator given a minuend, a subtrahend iterator and an enlargement.
getInstance(Index) - Static method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
Creates a false document iterator with given index.
getInstance(DocumentIterator, DocumentIterator) - Static method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
Returns a new inclusion document iterator given two operands.
getInstance(DocumentIterator, DocumentIterator, int, int) - Static method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
Returns a new inclusion document iterator given two operands and an enlargement.
getInstance(DocumentIterator, int) - Static method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
Returns a low-pass document iterator over a given iterator.
getInstance(DocumentIterator, long) - Static method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
Returns a document iterator computing the NOT of the given iterator.
getInstance(Index, DocumentIterator...) - Static method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator
Returns a document iterator that computes the ordered AND of the given array of iterators.
getInstance(DocumentIterator...) - Static method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator
Returns a document iterator that computes the ordered AND of the given nonzero-length array of iterators.
getInstance(Index, DocumentIterator...) - Static method in class it.unimi.di.big.mg4j.search.OrDocumentIterator
Returns a document iterator that computes the OR of the given array of iterators.
getInstance(DocumentIterator...) - Static method in class it.unimi.di.big.mg4j.search.OrDocumentIterator
Returns a document iterator that computes the OR of the given nonzero-length array of iterators.
getInstance(IndexIterator, Predicate) - Static method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
Returns a new payload-predicate document iterator over a given index iterator.
getInstance(Index) - Static method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
Creates a true document iterator with given index.
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
Creates an interval iterator suitable for this AbstractIntervalDocumentIterator.
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
 
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator
 
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator
 
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
 
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
 
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
 
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
 
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator
 
getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator
 
getLine() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Deprecated.
getLong(Object) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.SignedRedirectedStringMap
 
getLong() - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
 
getLong(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.CountReader
 
getLong(long) - Method in class it.unimi.di.big.mg4j.util.SemiExternalOffsetBigList
 
getMessage() - Method in error it.unimi.di.big.mg4j.query.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getNextPosition() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PositionReader
 
getNextPrefixSum() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoPointerReader
 
getNextPrefixSum() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedPointerReader
 
getNextToken() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Get the next Token.
getNextToken() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
Get the next Token.
getOutputStream(String) - Method in class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
 
getOutputStream(String) - Method in interface it.unimi.di.big.mg4j.io.IOFactory
 
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
The parser to be used to parse this kind of documents; subclasses should return always the same instance, as Tika parsers are immutable and thread-safe.
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.AutoDetectDocumentFactory
 
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.EPUBDocumentFactory
 
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.HtmlDocumentFactory
 
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.MSOfficeDocumentFactory
 
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.OOXMLDocumentFactory
 
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.OpenDocumentDocumentFactory
 
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.PdfDocumentFactory
 
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.RTFDocumentFactory
 
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.TextDocumentFactory
 
getParser() - Method in class it.unimi.di.big.mg4j.document.tika.XMLDocumentFactory
 
getParser() - Static method in class it.unimi.di.big.mg4j.util.MG4JClassParser
 
getPointersList() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
 
getPort() - Static method in class it.unimi.di.big.mg4j.query.HttpFileServer
Returns the port assigned to the server.
getPositionsInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndex
Returns an input bit stream over the index.
getPositionsInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.FileHPIndex
 
getPositionsInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.InMemoryHPIndex
 
getPositionsInputBitStream(int) - Method in class it.unimi.di.big.mg4j.index.MemoryMappedHPIndex
 
getPositionsInputStream() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndex
Returns an input stream over the index.
getPositionsInputStream() - Method in class it.unimi.di.big.mg4j.index.FileHPIndex
 
getPositionsInputStream() - Method in class it.unimi.di.big.mg4j.index.InMemoryHPIndex
 
getPositionsInputStream() - Method in class it.unimi.di.big.mg4j.index.MemoryMappedHPIndex
 
getPositionsList() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
 
getReadableByteChannel(String) - Method in class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
 
getReadableByteChannel(String) - Method in interface it.unimi.di.big.mg4j.io.IOFactory
 
getReader(int) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndex
 
getReader(int) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndex
 
getReader(int) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
 
getReader(int) - Method in class it.unimi.di.big.mg4j.index.cluster.LexicalCluster
 
getReader() - Method in class it.unimi.di.big.mg4j.index.Index
Creates and returns a new IndexReader based on this index, using the default buffer size.
getReader(int) - Method in class it.unimi.di.big.mg4j.index.Index
Creates and returns a new IndexReader based on this index.
getReader(int) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
 
getSequence(String, Class<?>, String[], int, Logger) - Static method in class it.unimi.di.big.mg4j.tool.Scan
Returns the document sequence to be indexed.
getServer() - Static method in class it.unimi.di.big.mg4j.query.HttpFileServer
Returns the only instance of an HTTP file server.
GetSuffix(int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
Get the suffix.
getTabSize() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
getTermProcessor(Properties) - Static method in class it.unimi.di.big.mg4j.index.Index
 
getToken(int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Get the specific Token.
getType() - Method in class it.unimi.di.big.mg4j.document.tika.TikaField
The type of this field (currently only DocumentFactory.FieldType.TEXT is supported).
getValue() - Method in class it.unimi.di.big.mg4j.query.parser.Token
An optional attribute value of the Token.
getWeights() - Method in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
Delegates to the underlying scorers.
getWeights() - Method in class it.unimi.di.big.mg4j.search.score.AbstractScorer
Returns an empty map.
getWeights() - Method in class it.unimi.di.big.mg4j.search.score.AbstractWeightedScorer
 
getWeights() - Method in interface it.unimi.di.big.mg4j.search.score.Scorer
Gets the weight map for this scorer (if applicable).
getWindow() - Method in class it.unimi.di.big.mg4j.io.ArithmeticDecoder
Returns the current bit stream window.
getWritableByteChannel(String) - Method in class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
 
getWritableByteChannel(String) - Method in interface it.unimi.di.big.mg4j.io.IOFactory
 
globalDocumentPointer - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
The reference array for the queue (containing global document pointers).
globalNumber(int, long) - Method in class it.unimi.di.big.mg4j.index.cluster.ChainedLexicalClusteringStrategy
 
globalNumber(int, long) - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousLexicalStrategy
 
globalNumber(int, long) - Method in interface it.unimi.di.big.mg4j.index.cluster.LexicalClusteringStrategy
Returns the global term number given a local index and a local term number (optional operation).
globalPointer(int, long) - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousDocumentalStrategy
 
globalPointer(int, long) - Method in interface it.unimi.di.big.mg4j.index.cluster.DocumentalClusteringStrategy
Returns the global document pointer given a local index and a local document pointer.
globalPointer(int, long) - Method in class it.unimi.di.big.mg4j.index.cluster.IdentityDocumentalStrategy
 
golombModulus(long, long) - Static method in class it.unimi.di.big.mg4j.index.BitStreamIndex
Computes the Golomb modulus for a given fraction using fixed-point arithmetic and a precomputed table for small values.
GreedyTikaField - Class in it.unimi.di.big.mg4j.document.tika
The set of all Tika metadata represented as a single field inside MG4J.
GreedyTikaField(String) - Constructor for class it.unimi.di.big.mg4j.document.tika.GreedyTikaField
 

H

h - Variable in class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
The parameter h.
HadoopFileSystemIOFactory - Class in it.unimi.di.big.mg4j.io
HadoopFileSystemIOFactory() - Constructor for class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
Creates a factory using a file system with a default configuration.
HadoopFileSystemIOFactory(URI) - Constructor for class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
Creates a factory using a file system specified by a given URI with a default configuration.
HadoopFileSystemIOFactory(String) - Constructor for class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
Creates a factory using a file system specified by a given URI with a default configuration
HadoopFileSystemIOFactory(FileSystem) - Constructor for class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
Creates a factory using a given Hadoop file system.
handleRequest(HttpServletRequest, HttpServletResponse, Context) - Method in class it.unimi.di.big.mg4j.query.GenericItem
 
handleRequest(HttpServletRequest, HttpServletResponse, Context) - Method in class it.unimi.di.big.mg4j.query.HelpPage
 
handleRequest(HttpServletRequest, HttpServletResponse, Context) - Method in class it.unimi.di.big.mg4j.query.QueryServlet
 
hasCounts - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
Whether this index contains counts.
hasCounts - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The cached copy of index.hasCounts.
hasCounts - Variable in class it.unimi.di.big.mg4j.index.Index
Whether this index contains counts.
hasCounts - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
hasCounts - Variable in class it.unimi.di.big.mg4j.tool.Combine
Whether Combine.indexWriter has counts.
hashCode() - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.DanishStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.DutchStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.EnglishStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.FinnishStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.FrenchStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.German2Stemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.GermanStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.HungarianStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.ItalianStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.KraaijPohlmannStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.LovinsStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.NorwegianStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.PorterStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.PortugueseStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.SpanishStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.index.snowball.SwedishStemmer
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Align
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.And
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Annotation
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Consecutive
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Containment
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Difference
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.False
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Inclusion
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.LowPass
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.MultiTerm
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Not
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Or
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.OrderedAnd
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Prefix
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Range
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Remap
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Select
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Term
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.True
 
hashCode() - Method in class it.unimi.di.big.mg4j.query.nodes.Weight
 
hasNext() - Method in class it.unimi.di.big.mg4j.index.IndexIterators.PositionsIterator
 
hasNext() - Method in class it.unimi.di.big.mg4j.io.IOFactories.FileLinesIterable.FileLinesIterator
 
hasNext() - Method in class it.unimi.di.big.mg4j.tool.Combine.GammaCodedIntIterator
Returns true.
hasPayloads - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
Whether this index contains payloads.
hasPayloads - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The cached copy of index.hasPayloads.
hasPayloads - Variable in class it.unimi.di.big.mg4j.index.Index
Whether this index contains payloads; if true, Index.payload is non-null.
hasPayloads - Variable in class it.unimi.di.big.mg4j.tool.Combine
Whether Combine.indexWriter has payloads.
hasPointers - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
Whether the current terms has pointers at all (this happens when the BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator.frequency is smaller than the number of documents).
hasPointers - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
Whether the current terms has pointers at all (this happens when the BitStreamIndexReader.BitStreamIndexReaderIndexIterator.frequency is smaller than the number of documents).
hasPointers - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
Whether the current terms has pointers at all (this happens when the GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator.frequency is smaller than the number of documents).
hasPointers - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
Whether the current terms has pointers at all (this happens when the GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator.frequency is smaller than the number of documents).
hasPointers - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
Whether the current terms has pointers at all (this happens when the SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator.frequency is smaller than the number of documents).
hasPositions - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
Whether this index contains positions.
hasPositions - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The cached copy of index.hasPositions.
hasPositions - Variable in class it.unimi.di.big.mg4j.index.Index
Whether this index contains positions.
hasPositions - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
hasPositions - Variable in class it.unimi.di.big.mg4j.tool.Combine
Whether Combine.indexWriter has positions.
hasSkips - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
Whether the underlying index has skips.
haveSumsMaxPos - Variable in class it.unimi.di.big.mg4j.tool.Combine
Whether we have the sum of maximum positions for all indices.
heap - Variable in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
The semi-indirect heap.
heap - Variable in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
The semi-indirect heap.
height - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The parameter h (the maximum height of a skip tower).
height - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
The parameter h (the maximum height of a skip tower), or -1 if this index has no skips.
height - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The parameter h (the maximum height of a skip tower).
height - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The parameter h (the maximum height of a skip tower).
height - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The parameter h (the maximum height of a skip tower).
height(int) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the skip height (default: BitStreamIndex.DEFAULT_HEIGHT).
HelpPage - Class in it.unimi.di.big.mg4j.query
The help page.
HelpPage() - Constructor for class it.unimi.di.big.mg4j.query.HelpPage
 
HOLE - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
HTML_ESCAPE - Static variable in class it.unimi.di.big.mg4j.query.MarkingMutableString
A singleton for the HTML escape strategy.
HTML_STRONG - Static variable in class it.unimi.di.big.mg4j.query.TextMarker
An HTML marker showing the marked text in a strong element, surrounded by hellipsis () and terminated by a newline.
HtmlDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
 
HtmlDocumentFactory - Class in it.unimi.di.big.mg4j.document
A factory that provides fields for body and title of HTML documents.
HtmlDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
HtmlDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
HtmlDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
HtmlDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
HtmlDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
A document factory for the HTML format.
HtmlDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.HtmlDocumentFactory
 
HtmlDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.HtmlDocumentFactory
 
HtmlDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.HtmlDocumentFactory
 
HtmlDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.HtmlDocumentFactory
 
HtmlDocumentFactory.HtmlDocument - Class in it.unimi.di.big.mg4j.document
An HTML document.
HtmlDocumentFactory.MetadataKeys - Enum in it.unimi.di.big.mg4j.document
 
HttpFileServer - Class in it.unimi.di.big.mg4j.query
A minimal, singleton server serving the whole filesystem.
HttpQueryServer - Class in it.unimi.di.big.mg4j.query
A very basic HTTP server answering queries.
HttpQueryServer(QueryEngine, DocumentCollection, Class<? extends HttpServlet>, String, int, BigList<? extends CharSequence>) - Constructor for class it.unimi.di.big.mg4j.query.HttpQueryServer
Creates a new HTTP query server.
HungarianStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
HungarianStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.HungarianStemmer
 

I

ibs - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The underlying input bit stream.
ibs - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The underlying input bit stream.
ibs - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The underlying input bit stream.
ibs - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The underlying input bit stream.
ibs - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The underlying input bit stream.
id - Variable in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
The identifier associated with this index iterator.
id() - Method in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
 
id(int) - Method in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
 
id - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
The id associated with this index iterator.
id(int) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
 
id() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
 
id - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
The id associated with this index iterator.
id(int) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
 
id() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
 
id - Variable in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
id() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
id(int) - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
id(int) - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
Sets the id of this index iterator.
id() - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
Returns the id of this index iterator.
id - Variable in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
The id of this iterator.
id(int) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
id() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
id2doc - Variable in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
The map from database identifiers to documents.
id2doc(int) - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
Returns the document associated with a given database identifier.
IdentityDocumentalStrategy - Class in it.unimi.di.big.mg4j.index.cluster
A documental strategy that maps identically local to global pointers and viceversa.
IdentityDocumentalStrategy(int, long) - Constructor for class it.unimi.di.big.mg4j.index.cluster.IdentityDocumentalStrategy
Creates a new identity documental clustering strategy.
IdentityDocumentFactory - Class in it.unimi.di.big.mg4j.document
A factory that provides a single field containing just the raw input stream; the encoding is set using the property PropertyBasedDocumentFactory.MetadataKeys.ENCODING.
IdentityDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
IdentityDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
IdentityDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
IdentityDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
IdentityDocumentFactory.MetadataKeys - Enum in it.unimi.di.big.mg4j.document
Case-insensitive keys for metadata.
idfPart - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
Precomputed IDF part.
idSpec - Variable in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
The spec for the id field; by default it is id, but in complex query it could be ambiguous.
image - Variable in class it.unimi.di.big.mg4j.query.parser.Token
The string image of the token.
in_grouping(char[], int, int) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
in_grouping_b(char[], int, int) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
in_range(int, int) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
in_range_b(int, int) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
inBuf - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
Inclusion - Class in it.unimi.di.big.mg4j.query.nodes
A node representing the inclusion of two queries.
Inclusion(Query, Query) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Inclusion
 
Inclusion(Query, Query, int, int) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Inclusion
 
inclusionContainmentQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Starting rule for an inclusion/containment query.
InclusionDocumentIterator - Class in it.unimi.di.big.mg4j.search
A document iterator that computes the inclusion between two given document iterators.
InclusionDocumentIterator(DocumentIterator, DocumentIterator, int, int) - Constructor for class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
Creates a new inclusion document iterator given two operands.
InclusionDocumentIterator.InclusionIntervalIterator - Class in it.unimi.di.big.mg4j.search
 
InclusionIntervalIterator() - Constructor for class it.unimi.di.big.mg4j.search.InclusionDocumentIterator.InclusionIntervalIterator
 
index - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The reference index.
index() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
index - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader
The reference index.
index - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The reference index.
index() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
index - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
The reference index.
index - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalClusterIndexReader
The index this reader refers to.
index - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
The reference index.
index() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
 
index - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
The reference index.
index() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
 
Index - Class in it.unimi.di.big.mg4j.index
An abstract representation of an index.
Index(long, long, long, long, int, Payload, boolean, boolean, TermProcessor, String, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntBigList, Properties) - Constructor for class it.unimi.di.big.mg4j.index.Index
Creates a new instance, initialising all fields.
index() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
index() - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
Returns the index over which this iterator is built.
index - Variable in class it.unimi.di.big.mg4j.index.InMemoryHPIndex
The byte array containing the index.
index - Variable in class it.unimi.di.big.mg4j.index.InMemoryIndex
The byte array containing the index.
index - Variable in class it.unimi.di.big.mg4j.index.MemoryMappedHPIndex
The byte buffer containing the index.
index - Variable in class it.unimi.di.big.mg4j.index.MemoryMappedIndex
The byte buffer containing the index.
index() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
index - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
index() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
 
index - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
The index, cached.
index - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The reference index.
index() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
index - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader
The reference index.
index - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The reference index.
index() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
index - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
The reference index.
index - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The reference index.
index() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
index - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
The reference index.
index - Variable in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
The list of index names that will be used to expand the term.
index - Variable in class it.unimi.di.big.mg4j.query.nodes.Select
The name of the index selected for the subquery.
index - Variable in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
The sole index involved in this iterator.
index - Variable in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
The sole index involved in this iterator.
index - Variable in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
The sole index involved in this iterator.
index - Variable in class it.unimi.di.big.mg4j.tool.Combine
The array of indices to be merged.
Index.EmptyIndexIterator - Class in it.unimi.di.big.mg4j.index
An iterator returning no documents based on this index.
Index.PropertyKeys - Enum in it.unimi.di.big.mg4j.index
Symbolic names for properties of a Index.
Index.UriKeys - Enum in it.unimi.di.big.mg4j.index
Keys to be used (downcased) in specifiying additional parameters to a MG4J URI.
index2B - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
For each index, the associated parameter b.
index2BDividedByAvgDocumentSize - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
Cached value.
Index2IntervalIteratorMap - Class in it.unimi.di.big.mg4j.search
A simple, brute-force implementation of a fixed-size map from indices to interval iterators based on two parallel backing arrays.
Index2IntervalIteratorMap(int) - Constructor for class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
 
Index2IntervalIteratorMap(Index2IntervalIteratorMap) - Constructor for class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
Creates a new empty array map copying the entries of a given map.
index2Parser - Variable in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
A map associating an object with a parse(String) method to each payload-based index.
index2Weight - Variable in class it.unimi.di.big.mg4j.query.QueryEngine
A map associating a weight with each index.
index2Weight - Variable in class it.unimi.di.big.mg4j.search.score.AbstractWeightedScorer
A map associating a weight with each index.
INDEX_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Standard extension for the index bitstream.
IndexBuilder - Class in it.unimi.di.big.mg4j.tool
An index builder.
IndexBuilder(String, DocumentSequence) - Constructor for class it.unimi.di.big.mg4j.tool.IndexBuilder
Creates a new index builder with default parameters.
IndexCluster - Class in it.unimi.di.big.mg4j.index.cluster
An abstract index cluster.
IndexCluster(Index[], BloomFilter<Void>[], int, int, long, long, int, Payload, boolean, boolean, TermProcessor, String, IntBigList, Properties) - Constructor for class it.unimi.di.big.mg4j.index.cluster.IndexCluster
 
IndexCluster.PropertyKeys - Enum in it.unimi.di.big.mg4j.index.cluster
Symbolic names for properties of an IndexCluster.
indexedFields - Variable in class it.unimi.di.big.mg4j.tool.IndexBuilder
The set of indexed fields (expressed as field indices).
indexedFields(int...) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the indexed fields to those provided (default: all fields, but see IndexBuilder.indexedFields).
indexFile - Variable in class it.unimi.di.big.mg4j.index.FileHPIndex
The file containing the index.
indexFile - Variable in class it.unimi.di.big.mg4j.index.FileIndex
The file containing the index.
IndexIntervalIterator - Class in it.unimi.di.big.mg4j.index
An interval iterator returning the positions of the current document as singleton intervals.
IndexIntervalIterator(IndexIterator) - Constructor for class it.unimi.di.big.mg4j.index.IndexIntervalIterator
 
indexInverseRemapping - Variable in class it.unimi.di.big.mg4j.query.nodes.Remap
The remapping from external to internal indices.
indexIterator - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader
The IndexIterator view of this reader (returned by BitStreamHPIndexReader.documents(CharSequence)).
indexIterator - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
The IndexIterator view of this reader (returned by BitStreamIndexReader.documents(CharSequence)).
indexIterator - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
A cached copy of the iterators, to avoid type casts.
indexIterator - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
A cached copy of the iterators, to avoid type casts.
IndexIterator - Interface in it.unimi.di.big.mg4j.index
An iterator over an inverted list.
indexIterator - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader
indexIterator - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
indexIterator - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
indexIterator - Variable in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator
A cached copy of AbstractCompositeDocumentIterator.documentIterator, if all underlying iterators are index iterators; null, otherwise.
indexIterator - Variable in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
The underlying iterator.
indexIterator - Variable in class it.unimi.di.big.mg4j.search.score.AbstractScorer
In case the current iterator is just made of one or more index iterators.
indexIterator - Variable in class it.unimi.di.big.mg4j.tool.Combine
An array of index iterators parallel to Combine.index (filled by concrete implementations).
IndexIterators - Class in it.unimi.di.big.mg4j.index
A class providing static methods and objects that do useful things with index iterators.
IndexIterators() - Constructor for class it.unimi.di.big.mg4j.index.IndexIterators
 
IndexIterators.PositionsIterator - Class in it.unimi.di.big.mg4j.index
 
indexIteratorsWithoutPositions - Variable in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator
If AbstractCompositeDocumentIterator.indexIterator is not null, the number of index iterators without positions.
indexMap - Variable in class it.unimi.di.big.mg4j.query.QueryEngine
A map from names to indices.
indexMap - Variable in class it.unimi.di.big.mg4j.query.QueryServlet
A sorted map from index names to indices: the first entry is the default index.
indexMap - Variable in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
A map associating a textual key to indices.
indexMap() - Method in class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
Returns a map from indices met during term collection to their position into TermCollectionVisitor.indices().
indexNumber - Variable in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
For each offset, the corresponding index as a position in TermCollectionVisitor.indices().
indexNumber2Weight - Variable in class it.unimi.di.big.mg4j.search.score.CountScorer
An array parallel to TermCollectionVisitor.indices() containing the current corresponding values in AbstractWeightedScorer.index2Weight; it is set up by CountScorer.wrap(DocumentIterator).
indexReader - Variable in class it.unimi.di.big.mg4j.index.cluster.AbstractIndexClusterIndexReader
One reader per local index.
IndexReader - Interface in it.unimi.di.big.mg4j.index
Provides access to an inverted index.
indexReader - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
The index reader associated to this index iterator.
indexReader - Variable in class it.unimi.di.big.mg4j.tool.Combine
An array of index readers parallel to Combine.index.
indexRemapping - Variable in class it.unimi.di.big.mg4j.query.nodes.Remap
The remapping from internal to external indices.
indexType(Combine.IndexType) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the type of the index to be built (default: Combine.IndexType.QUASI_SUCCINCT).
IndexWriter - Interface in it.unimi.di.big.mg4j.index
An interface for classes that generate indices.
indexWriter - Variable in class it.unimi.di.big.mg4j.tool.Combine
The index writer for the merged index.
indices() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
indices() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
indices() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
 
indices - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
The set of indices involved in this iterator.
indices() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
 
indices() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
indices() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
 
indices() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
indices() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
indices() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
indices - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleParser
The set of index aliases.
indices - Variable in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
The set of indices involved in this iterator.
indices() - Method in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
 
indices(Index, DocumentIterator...) - Static method in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
A commodity static methods that computes the union of the indices of the given document iterators.
indices() - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
indices() - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
Returns the set of indices over which this iterator is built.
indices() - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
 
indices() - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
 
indices() - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
 
indices() - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 
indices() - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
 
indices() - Method in class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
Returns the indices met during pair collection.
info - Variable in class it.unimi.di.big.mg4j.search.score.DocumentScoreInfo
Optional additional information.
init() - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
init(long, long, boolean, boolean, int) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
 
init() - Method in class it.unimi.di.big.mg4j.query.FileSystemItem
 
init() - Method in class it.unimi.di.big.mg4j.query.QueryServlet
 
INITIAL_TERM_MAP_SIZE - Static variable in class it.unimi.di.big.mg4j.tool.Scan
The initial size of the term map.
initVars() - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
InMemoryHPIndex - Class in it.unimi.di.big.mg4j.index
A BitStreamHPIndex index loaded in memory.
InMemoryHPIndex(byte[], byte[], long, long, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntBigList, LongBigList) - Constructor for class it.unimi.di.big.mg4j.index.InMemoryHPIndex
 
InMemoryIndex - Class in it.unimi.di.big.mg4j.index
A local bitstream index loaded in memory.
InMemoryIndex(byte[], long, long, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntBigList, LongBigList) - Constructor for class it.unimi.di.big.mg4j.index.InMemoryIndex
 
input_stream - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
 
inputBasename - Variable in class it.unimi.di.big.mg4j.tool.Combine
The array of input basenames.
inputStream - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
InputStreamDocumentSequence - Class in it.unimi.di.big.mg4j.document
A document sequence obtained by breaking an input stream at a specified separator.
InputStreamDocumentSequence(InputStream, int, DocumentFactory, int) - Constructor for class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
Creates a new document sequence based on a given input stream and separator; the sequence will not return more than the given number of documents.
InputStreamDocumentSequence(InputStream, int, DocumentFactory) - Constructor for class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
Creates a new document sequence based on a given input stream and separator.
InputStreamItem - Class in it.unimi.di.big.mg4j.query
An item serving a raw input stream from the document collection.
InputStreamItem() - Constructor for class it.unimi.di.big.mg4j.query.InputStreamItem
 
insert(int, int, String) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
insert(int, int, MutableString) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
IntegerPayload - Class in it.unimi.di.big.mg4j.index.payload
A payload containing a long stored using δ coding.
IntegerPayload() - Constructor for class it.unimi.di.big.mg4j.index.payload.IntegerPayload
 
interleaved(int, int) - Static method in class it.unimi.di.big.mg4j.index.cluster.DocumentalStrategies
Creates an interleaved partitioning strategy.
interleaved(boolean) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the interleaved flag (default: false).
intermediateMarkerDiff - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection.TRECDocumentDescriptor
The starting position of the content of this document in the file.
InterpolativeCoding - Class in it.unimi.di.big.mg4j.io
Static methods implementing interpolative coding.
interpretCommand(String) - Method in class it.unimi.di.big.mg4j.query.Query
Interpret the given command, changing the static variables.
interval - Variable in class it.unimi.di.big.mg4j.query.SelectedInterval
The underlying interval.
INTERVAL_SEPARATOR - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
intervalIterator() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
intervalIterator - Variable in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
The underlying iterators.
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.AbstractOrderedIntervalDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.AbstractOrderedIntervalDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
 
intervalIterator() - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
Returns the interval iterator of this document iterator for single-index queries.
intervalIterator(Index) - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
Returns the interval iterator of this document iterator for the given index.
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
 
IntervalIterator - Interface in it.unimi.di.big.mg4j.search
An iterator over intervals.
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 
intervalIterator() - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
 
intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.AbstractIntersectionDocumentIterator
 
intervalIterators - Variable in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
A map from indices to interval iterators.
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.AbstractOrderedIntervalDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
 
intervalIterators() - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
Returns an unmodifiable map from indices to interval iterators.
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
 
IntervalIterators - Class in it.unimi.di.big.mg4j.search
A class providing static methods and objects that do useful things with interval iterators.
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 
intervalIterators() - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
 
IntervalIterators.FakeIterator - Class in it.unimi.di.big.mg4j.search
An iterator used to instantiate singleton iterators such as IntervalIterators.TRUE and IntervalIterators.FALSE.
IntervalSelector - Class in it.unimi.di.big.mg4j.query
A strategy for selecting reasonable intervals to be shown to the user.
IntervalSelector() - Constructor for class it.unimi.di.big.mg4j.query.IntervalSelector
Creates a new selector that selects all intervals.
IntervalSelector(int, int) - Constructor for class it.unimi.di.big.mg4j.query.IntervalSelector
Creates a new selector.
intervalSelector - Variable in class it.unimi.di.big.mg4j.query.QueryEngine
The current interval selector, if any.
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.index.IndexIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator.AndIndexIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator.AndIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator.AnnotationIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator.ContainmentIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator.InclusionIntervalIterator
 
intervalTerms(LongSet) - Method in interface it.unimi.di.big.mg4j.search.IntervalIterator
Provides the set of terms that span the current interval.
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.IntervalIterators.FakeIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator.OrIndexIntervalIterator
 
intervalTerms(LongSet) - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator.OrIntervalIterator
 
IntHeapSemiIndirectPriorityQueue(int[]) - Constructor for class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
 
INVALID_LEXICAL_STATE - Static variable in error it.unimi.di.big.mg4j.query.parser.TokenMgrError
Tried to change to an invalid lexical state.
IOFactories - Class in it.unimi.di.big.mg4j.io
Static methods that do useful things with I/O factories.
IOFactories.FileLinesIterable - Class in it.unimi.di.big.mg4j.io
 
IOFactories.FileLinesIterable.FileLinesIterator - Class in it.unimi.di.big.mg4j.io
 
IOFactory - Interface in it.unimi.di.big.mg4j.io
A factory for streams.
ioFactory - Variable in class it.unimi.di.big.mg4j.tool.Combine
The I/O factory that will be used to create files.
ioFactory(IOFactory) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the I/O factory (default: IOFactory.FILESYSTEM_FACTORY).
isBody() - Method in class it.unimi.di.big.mg4j.document.tika.TikaField
Returns true if this field represents the Tika content.
isEmpty() - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
 
isEmpty() - Method in class it.unimi.di.big.mg4j.search.score.ScoredDocumentBoundedSizeQueue
 
isWordConstituent(char) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection.WhitespaceWordReader
 
it.unimi.di.big.mg4j.document - package it.unimi.di.big.mg4j.document
This package contains all the logics related to and useful for managing documents, document collections and such.
it.unimi.di.big.mg4j.document.tika - package it.unimi.di.big.mg4j.document.tika
This package contains classes that expose Tika parsers as MG4J factories.
it.unimi.di.big.mg4j.examples - package it.unimi.di.big.mg4j.examples
Examples classes.
it.unimi.di.big.mg4j.index - package it.unimi.di.big.mg4j.index
Index generation and access.
it.unimi.di.big.mg4j.index.cluster - package it.unimi.di.big.mg4j.index.cluster
Index partitioning and clustering.
it.unimi.di.big.mg4j.index.payload - package it.unimi.di.big.mg4j.index.payload
 
it.unimi.di.big.mg4j.index.snowball - package it.unimi.di.big.mg4j.index.snowball
it.unimi.di.big.mg4j.index.wired - package it.unimi.di.big.mg4j.index.wired
 
it.unimi.di.big.mg4j.io - package it.unimi.di.big.mg4j.io
Bit-level support classes.
it.unimi.di.big.mg4j.query - package it.unimi.di.big.mg4j.query
User interfaces for querying indices.
it.unimi.di.big.mg4j.query.nodes - package it.unimi.di.big.mg4j.query.nodes
Composite representation for queries
it.unimi.di.big.mg4j.query.parser - package it.unimi.di.big.mg4j.query.parser
A simple JavaCC-generated parser used by the Query class.
it.unimi.di.big.mg4j.search - package it.unimi.di.big.mg4j.search
Classes that compose iterators over documents.
it.unimi.di.big.mg4j.search.score - package it.unimi.di.big.mg4j.search.score
Classes for assigning scores to documents.
it.unimi.di.big.mg4j.search.visitor - package it.unimi.di.big.mg4j.search.visitor
Visitors for composite document iterators.
it.unimi.di.big.mg4j.test - package it.unimi.di.big.mg4j.test
 
it.unimi.di.big.mg4j.tool - package it.unimi.di.big.mg4j.tool
Line-command tools for index construction.
it.unimi.di.big.mg4j.util - package it.unimi.di.big.mg4j.util
Utility classes.
it.unimi.di.big.mg4j.util.parser.callback - package it.unimi.di.big.mg4j.util.parser.callback
 
ItalianStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
ItalianStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.ItalianStemmer
 
iterator() - Method in class it.unimi.di.big.mg4j.document.AbstractDocumentCollection
 
iterator() - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentSequence
 
iterator() - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentSequence
 
iterator() - Method in class it.unimi.di.big.mg4j.document.CSVDocumentCollection
 
iterator() - Method in interface it.unimi.di.big.mg4j.document.DocumentSequence
Returns an iterator over the sequence of documents.
iterator() - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
 
iterator() - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
 
iterator() - Method in class it.unimi.di.big.mg4j.document.SubsetDocumentSequence
 
iterator() - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
iterator() - Method in class it.unimi.di.big.mg4j.document.WarcDocumentSequence
 
iterator() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
 
iterator() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence
 
iterator() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection
 
iterator() - Method in class it.unimi.di.big.mg4j.io.IOFactories.FileLinesIterable
 
iterator() - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
iterator() - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 

J

JavamailDocumentCollection - Class in it.unimi.di.big.mg4j.document
A DocumentCollection corresponding to a Javamail Store.
JavamailDocumentCollection(String, String, JavamailDocumentCollection.JavamailDocumentFactory) - Constructor for class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
Builds a document collection corresponding to a given store URL and folder name.
JavamailDocumentCollection(String, String) - Constructor for class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
 
JavamailDocumentCollection(String, String, Properties) - Constructor for class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
 
JavamailDocumentCollection(String, String, String[]) - Constructor for class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
 
JavamailDocumentCollection(String, String, Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
 
JdbcDocumentCollection - Class in it.unimi.di.big.mg4j.document
A DocumentCollection corresponding to the result of a query in a relational database.
JdbcDocumentCollection(String, String, String, String, DocumentFactory) - Constructor for class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
Creates a document collection based on the result set of an SQL query using id as id specifier.
JdbcDocumentCollection(String, String, String, String, String, DocumentFactory) - Constructor for class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
Creates a document collection based on the result set of an SQL query.
JdbcDocumentCollection.JdbcDocumentIterator - Class in it.unimi.di.big.mg4j.document
An iterator over the whole collection that performs a single DBMS transaction.
jj_nt - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Next token.
jjFillToken() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
 
jjstrLiteralImages - Static variable in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
Token literal values.

K

k - Variable in class it.unimi.di.big.mg4j.query.nodes.LowPass
The threshold above which intervals are eliminated.
k1 - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer
The parameter k1.
keepBatches(boolean) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the “keep batches” flag (default: false).
ket - Variable in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
key - Variable in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
The keys (valid up to Index2IntervalIteratorMap.size, excluded).
keyIndex(Index) - Method in class it.unimi.di.big.mg4j.index.cluster.IndexCluster
 
keyIndex - Variable in class it.unimi.di.big.mg4j.index.Index
The index used as a key to retrieve intervals.
keyIndex(Index) - Method in class it.unimi.di.big.mg4j.index.Index
Sets the index used as a key to retrieve intervals from iterators generated from this index.
keySet() - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
 
kind - Variable in class it.unimi.di.big.mg4j.query.parser.Token
An integer that describes the kind of this token.
KraaijPohlmannStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
KraaijPohlmannStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.KraaijPohlmannStemmer
 

L

lastDocument - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The last document pointer in the current list.
lastDocument - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
The last document pointer in the current list.
lastInvertedListPos - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
The position (in bytes) where the last inverted list started.
lastIterator - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
The last iterator to ever return something (an index into DocumentalConcatenatedClusterDocumentIterator.documentIterator).
lastIterator - Variable in class it.unimi.di.big.mg4j.search.AbstractIntersectionDocumentIterator
The last element of AbstractIntersectionDocumentIterator.sortedIterator, which is usually the rarest term in the query.
lastPositionsOffset - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The offset of the positions of the current term.
lastPositionsOffset - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The offset of the positions of the current term.
lastStream - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
The last returned stream.
left - Variable in class it.unimi.di.big.mg4j.query.nodes.Range
The string representation of the left extreme of the range, or null for no left extreme.
LEFTARROW - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
leftMargin - Variable in class it.unimi.di.big.mg4j.query.nodes.Containment
A margin that will be added to the left of each interval of the first query.
leftMargin - Variable in class it.unimi.di.big.mg4j.query.nodes.Difference
A margin that will be added to the left of each interval of the subtrahend.
leftMargin - Variable in class it.unimi.di.big.mg4j.query.nodes.Inclusion
A margin that will be added to the left of each interval of the second query.
leftMargin - Variable in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
A margin that will be added to the left of each interval returned by the first operand.
leftMargin - Variable in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
A margin that will be added to the left of each interval returned by the subtrahend.
leftMargin - Variable in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
A margin that will be added to the left of each interval returned by the second operand.
length() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
 
length(String) - Method in class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
 
length(String) - Method in interface it.unimi.di.big.mg4j.io.IOFactory
 
LEXICAL_ERROR - Static variable in error it.unimi.di.big.mg4j.query.parser.TokenMgrError
Lexical error occurred.
LexicalCluster - Class in it.unimi.di.big.mg4j.index.cluster
A cluster exhibiting local indices referring to the same collection, but containing different set of terms, as a single index.
LexicalCluster(Index[], LexicalClusteringStrategy, BloomFilter<Void>[], int, int, long, long, int, Payload, boolean, boolean, TermProcessor, String, IntBigList, Properties) - Constructor for class it.unimi.di.big.mg4j.index.cluster.LexicalCluster
Creates a new lexical index cluster.
LexicalClusterIndexReader - Class in it.unimi.di.big.mg4j.index.cluster
An index reader for a lexical cluster.
LexicalClusterIndexReader(LexicalCluster, int) - Constructor for class it.unimi.di.big.mg4j.index.cluster.LexicalClusterIndexReader
 
LexicalClusteringStrategy - Interface in it.unimi.di.big.mg4j.index.cluster
A way to associate a term with a local index out of a given set.
LexicalErr(boolean, int, int, int, String, int) - Static method in error it.unimi.di.big.mg4j.query.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalPartitioningStrategy - Interface in it.unimi.di.big.mg4j.index.cluster
A way to associate a term number with a local index out of a given set and a local term number in the local index.
LexicalStrategies - Class in it.unimi.di.big.mg4j.index.cluster
Static utility methods for lexical strategies.
LexicalStrategies() - Constructor for class it.unimi.di.big.mg4j.index.cluster.LexicalStrategies
 
lexStateNames - Static variable in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
Lexer state names.
limit - Variable in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
limit - Variable in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
The limit on prefix queries provided in the constructor.
limit_backward - Variable in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
line - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
LINE_TERMINATORS - Static variable in class it.unimi.di.big.mg4j.tool.ScanMetadata
 
LinearAggregator - Class in it.unimi.di.big.mg4j.search.score
An aggregator that computes a linear combination of the component scorers.
LinearAggregator(Scorer[], double[]) - Constructor for class it.unimi.di.big.mg4j.search.score.LinearAggregator
Creates a linear aggregator.
list() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.SignedRedirectedStringMap
 
list - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
The underlying list.
load(CharSequence) - Static method in class it.unimi.di.big.mg4j.document.AbstractDocumentSequence
Loads a sequence.
loadBytes(IOFactory, String) - Static method in class it.unimi.di.big.mg4j.io.IOFactories
 
loadConfiguration(ServletConfig) - Method in class it.unimi.di.big.mg4j.query.GenericItem
 
loadConfiguration(ServletConfig) - Method in class it.unimi.di.big.mg4j.query.HelpPage
 
loadConfiguration(ServletConfig) - Method in class it.unimi.di.big.mg4j.query.QueryServlet
 
loadLongBigList(IOFactory, CharSequence, ByteOrder) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Commodity method for loading a big list of binary longs with specified endianness into a long big array.
loadLongBigList(CharSequence, ByteOrder) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Commodity method for loading a big list of binary longs with specified endianness into a long big array using the IOFactory.FILESYSTEM_FACTORY.
loadLongBigList(ReadableByteChannel, long, ByteOrder) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Commodity method for loading from a channel a big list of binary longs with specified endianness into a long big array.
loadObject(IOFactory, String) - Static method in class it.unimi.di.big.mg4j.io.IOFactories
 
loadPrefixMap(IOFactory, String) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Utility static method that loads a prefix map.
loadPrefixMap(String) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Utility static method that loads a prefix map using the IOFactory.FILESYSTEM_FACTORY.
loadProperties(IOFactory, String) - Static method in class it.unimi.di.big.mg4j.io.IOFactories
 
loadStringMap(IOFactory, String) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Utility static method that loads a term map.
loadStringMap(String) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Utility static method that loads a term map using the IOFactory.FILESYSTEM_FACTORY.
localIndex(CharSequence) - Method in class it.unimi.di.big.mg4j.index.cluster.ChainedLexicalClusteringStrategy
 
localIndex(long) - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousDocumentalStrategy
 
localIndex(long) - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousLexicalStrategy
 
localIndex(CharSequence) - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousLexicalStrategy
 
localIndex(long) - Method in interface it.unimi.di.big.mg4j.index.cluster.DocumentalPartitioningStrategy
Returns the index to which a given global document pointer is be mapped by this strategy.
localIndex(long) - Method in class it.unimi.di.big.mg4j.index.cluster.FrequencyLexicalStrategy
 
localIndex - Variable in class it.unimi.di.big.mg4j.index.cluster.IndexCluster
The local indices of this cluster.
localIndex(CharSequence) - Method in interface it.unimi.di.big.mg4j.index.cluster.LexicalClusteringStrategy
Returns the index to which a given term is be mapped by this strategy.
localIndex(long) - Method in interface it.unimi.di.big.mg4j.index.cluster.LexicalPartitioningStrategy
Returns the index to which a given term number is mapped by this strategy.
localNumber(long) - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousLexicalStrategy
 
localNumber(long) - Method in class it.unimi.di.big.mg4j.index.cluster.FrequencyLexicalStrategy
 
localNumber(long) - Method in interface it.unimi.di.big.mg4j.index.cluster.LexicalPartitioningStrategy
Returns the local term number given a global term number.
localPointer(long) - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousDocumentalStrategy
 
localPointer(long) - Method in interface it.unimi.di.big.mg4j.index.cluster.DocumentalClusteringStrategy
Returns the local document pointer corresponding to a global document pointer.
localPointer(long) - Method in interface it.unimi.di.big.mg4j.index.cluster.DocumentalPartitioningStrategy
Returns the local document pointer corresponding to a global document pointer.
localPointer(long) - Method in class it.unimi.di.big.mg4j.index.cluster.IdentityDocumentalStrategy
 
log2b - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The parameter log2b for Golomb coding of pointers; it is the most significant bit of BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator.b.
log2b - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The parameter log2b for Golomb coding of pointers; it is the most significant bit of BitStreamHPIndexWriter.b.
log2b - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The parameter log2b for Golomb coding of pointers; it is the most significant bit of BitStreamIndexReader.BitStreamIndexReaderIndexIterator.b.
log2b - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
The parameter log2b for Golomb coding of pointers; it is the most significant bit of BitStreamIndexWriter.b.
log2Quantum - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
The logarithm of the skipping quantum.
log2Quantum - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
The logarithm of the quantum, cached from the index.
log2Quantum(long, long, double, long, long) - Static method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
Suggests a quantum size using frequency and bit size data.
LOGGER - Static variable in class it.unimi.di.big.mg4j.search.score.BM25Scorer
 
LOGGER - Static variable in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
 
logInterval(long) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the logging time interval (default: ProgressLogger.DEFAULT_LOG_INTERVAL).
LongHeapSemiIndirectPriorityQueue(long[]) - Constructor for class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
 
LongWordBitReader(LongBigList, int) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
 
LongWordCache(int, String) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
 
LongWordInputBitStream(String, int, ByteOrder) - Constructor for class it.unimi.di.big.mg4j.tool.PartitionLexically.LongWordInputBitStream
 
LongWordOutputBitStream(WritableByteChannel, ByteOrder) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
 
LOOP_DETECTED - Static variable in error it.unimi.di.big.mg4j.query.parser.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
LovinsStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
LovinsStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.LovinsStemmer
 
lowerBits() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
 
lowerBits(long, long, boolean) - Static method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
Returns the number of lower bits for the Elias–Fano encoding of a list of given length, upper bound and strictness.
LowPass - Class in it.unimi.di.big.mg4j.query.nodes
A node representing a low-pass filtering of the only underlying query.
LowPass(Query, int) - Constructor for class it.unimi.di.big.mg4j.query.nodes.LowPass
 
LowPassDocumentIterator - Class in it.unimi.di.big.mg4j.search
A document iterator that filters another document iterator, returning just intervals (and containing documents) whose length does not exceed a given threshold.
LowPassDocumentIterator(DocumentIterator, int) - Constructor for class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
Creates a new low-pass document iterator over a given iterator.
LowPassDocumentIterator.LowPassIntervalIterator - Class in it.unimi.di.big.mg4j.search
An interval iterator returning just the interval shorter than LowPassDocumentIterator.threshold.
LowPassIntervalIterator(Index) - Constructor for class it.unimi.di.big.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
 

M

main(String[]) - Static method in class it.unimi.di.big.mg4j.document.AbstractDocumentCollection
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.CSVDocumentCollection
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.FileSetDocumentCollection
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.WarcDocumentSequence
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.examples.RunQuery
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.index.cluster.FrequencyLexicalStrategy
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.query.Query
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.test.Verifier
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.Combine
 
main(String[], Class<? extends Combine>) - Static method in class it.unimi.di.big.mg4j.tool.Combine
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.ComputeNumBitsPositions
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.Concatenate
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.DumpVirtualDocumentFragments
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.FilterOutWikipediaDuplicates
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.IndexBuilder
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.Merge
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.PartitionDocumentally
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.PartitionLexically
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.Paste
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.Scan
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.ScanMetadata
 
main(String[]) - Static method in class it.unimi.di.big.mg4j.tool.URLMPHVirtualDocumentResolver
 
mapFile(String) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the name of a file containing a map on the document indices (default: null).
mark(int) - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
 
Marker - Interface in it.unimi.di.big.mg4j.query
A strategy for marking words.
marking - Variable in class it.unimi.di.big.mg4j.query.MarkingMutableString
 
MarkingMutableString - Class in it.unimi.di.big.mg4j.query
A mutable string with a special method to append text that should be marked.
MarkingMutableString(Marker, MarkingMutableString.EscapeStrategy, int) - Constructor for class it.unimi.di.big.mg4j.query.MarkingMutableString
Creates a new loose empty marking mutable string.
MarkingMutableString(Marker, MarkingMutableString.EscapeStrategy) - Constructor for class it.unimi.di.big.mg4j.query.MarkingMutableString
Creates a new loose empty marking mutable string default interval surround.
MarkingMutableString(Marker) - Constructor for class it.unimi.di.big.mg4j.query.MarkingMutableString
Creates a new loose empty marking mutable string with default interval surround, no escaping strategy and no term processor.
MarkingMutableString.EscapeStrategy - Interface in it.unimi.di.big.mg4j.query
An escaping strategy.
markSupported() - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
 
MAX_FLAT_DISJUNCTS - Static variable in class it.unimi.di.big.mg4j.search.score.BM25Scorer
Disjunctive queries on index iterators are handled using the flat evaluator only if they contain less than this number of disjuncts.
MAX_STEMMING - Static variable in class it.unimi.di.big.mg4j.query.Query
 
maxAnchor - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
The maximum number of characters in an anchor.
maxCount - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The maximum number of positions in a document record so far.
maxCount - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
The maximum number of positions in a document record so far.
maxCount - Variable in class it.unimi.di.big.mg4j.index.Index
The maximum number of positions in an position list, or possibly -1 if this index does not have positions.
maxCount - Variable in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
The maximum count ever seen.
maxCount - Variable in class it.unimi.di.big.mg4j.tool.Combine
The maximum count in the merged index.
maxNextCharInd - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
 
maxPostAnchor - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
The maximum number of characters after an anchor.
maxPreAnchor - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
The maximum number of characters before an anchor.
maxTerms(int) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the maximum number of overall (i.e., cross-field) terms per batch (default: Scan.DEFAULT_BATCH_SIZE).
mayHaveNext() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.AbstractDocumentIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
 
mayHaveNext() - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
Returns whether there may be a next document, possibly with false positives.
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 
mayHaveNext() - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
 
MemoryMappedHPIndex - Class in it.unimi.di.big.mg4j.index
A memory-mapped BitStreamHPIndex.
MemoryMappedHPIndex(ByteBufferInputStream, ByteBufferInputStream, long, long, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntBigList, LongBigList) - Constructor for class it.unimi.di.big.mg4j.index.MemoryMappedHPIndex
 
MemoryMappedIndex - Class in it.unimi.di.big.mg4j.index
A local memory-mapped bitstream index.
MemoryMappedIndex(ByteBufferInputStream, long, long, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntBigList, LongBigList) - Constructor for class it.unimi.di.big.mg4j.index.MemoryMappedIndex
 
merge(TRECDocumentCollection) - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
Merges a new collection in this one, by rebuilding the gzFile array and appending the other object one, concatenating the descriptors while rebuilding all.
Merge - Class in it.unimi.di.big.mg4j.tool
Merges several indices.
Merge(IOFactory, String, String[], boolean, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, Combine.IndexType, boolean, int, int, int, long) - Constructor for class it.unimi.di.big.mg4j.tool.Merge
Merges several indices into one.
Merge(IOFactory, String, String[], IntList, boolean, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, Combine.IndexType, boolean, int, int, int, long) - Constructor for class it.unimi.di.big.mg4j.tool.Merge
Merges several indices into one.
metadata(long) - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
 
metadata(long) - Method in interface it.unimi.di.big.mg4j.document.DocumentCollection
Returns the metadata map for a document.
metadata(long) - Method in class it.unimi.di.big.mg4j.document.FileSetDocumentCollection
 
metadata - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
 
metadata(long) - Method in class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
 
metadata(long, CharSequence) - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
Creates metadata with the given title; if the title is not available, it is fetched from the database.
metadata(long) - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
 
metadata(long) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
 
metadata(long) - Method in class it.unimi.di.big.mg4j.document.SubDocumentCollection
 
metadata(long) - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
metadata(long) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
 
metadata(long) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection
 
metadataFields() - Method in class it.unimi.di.big.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
The list of Tika fields (apart for content) that this factory provides; it returns the empty list, so most subclasses may want to override this method.
metadataFields() - Method in class it.unimi.di.big.mg4j.document.tika.AutoDetectDocumentFactory
 
metadataFields() - Method in class it.unimi.di.big.mg4j.document.tika.EPUBDocumentFactory
 
metadataFields() - Method in class it.unimi.di.big.mg4j.document.tika.HtmlDocumentFactory
 
metadataFields() - Method in class it.unimi.di.big.mg4j.document.tika.MSOfficeDocumentFactory
 
metadataFields() - Method in class it.unimi.di.big.mg4j.document.tika.OOXMLDocumentFactory
 
metadataFields() - Method in class it.unimi.di.big.mg4j.document.tika.OpenDocumentDocumentFactory
 
metadataFields() - Method in class it.unimi.di.big.mg4j.document.tika.PdfDocumentFactory
 
metadataFields() - Method in class it.unimi.di.big.mg4j.document.tika.RTFDocumentFactory
 
metadataOnly - Variable in class it.unimi.di.big.mg4j.tool.Combine
Compute only index metadata (sizes, terms and occurrencies).
method - Variable in class it.unimi.di.big.mg4j.index.snowball.Among
 
methodobject - Variable in class it.unimi.di.big.mg4j.index.snowball.Among
 
MG4JClassParser - Class in it.unimi.di.big.mg4j.util
A small wrapper around JSAP's standard ClassStringParser.
MG4JClassParser() - Constructor for class it.unimi.di.big.mg4j.util.MG4JClassParser
 
mg4jName() - Method in class it.unimi.di.big.mg4j.document.tika.TikaField
The MG4J name of this field.
MimeTypeResolver - Class in it.unimi.di.big.mg4j.util
A thin wrapper around a singleton instance of MimetypesFileTypeMap that tries to load /etc/mime.types into the map.
minuend - Variable in class it.unimi.di.big.mg4j.query.nodes.Difference
The minuend query.
minuendIterator - Variable in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
The first operand (the minuend).
MINUS - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
MSOfficeDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
A document factory for the Microsoft Office format.
MSOfficeDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.MSOfficeDocumentFactory
 
MSOfficeDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.MSOfficeDocumentFactory
 
MSOfficeDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.MSOfficeDocumentFactory
 
MSOfficeDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.MSOfficeDocumentFactory
 
MultiIndexTermExpander - Class in it.unimi.di.big.mg4j.query.nodes
A term expander that replaces every term or prefix with a disjunction of queries; each query is made by the same term or prefix preceded by a selection over a different index.
MultiIndexTermExpander(String...) - Constructor for class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
Creates a new multi-index term expander.
MultiIndexTermExpander.ExpanderVisitor - Class in it.unimi.di.big.mg4j.query.nodes
 
multiplex - Variable in class it.unimi.di.big.mg4j.query.QueryEngine
Whether multiplex is active.
MultiTerm - Class in it.unimi.di.big.mg4j.query.nodes
A node representing a virtual term obtained by merging the occurrences of the given (possibly weighted) terms.
MultiTerm(Query...) - Constructor for class it.unimi.di.big.mg4j.query.nodes.MultiTerm
Creates a new multi-term node.
MultiTermIndexIterator - Class in it.unimi.di.big.mg4j.index
A virtual index iterator that merges several component index iterators.
MultiTermIndexIterator(int, IndexIterator...) - Constructor for class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
Creates a new document iterator that merges the given array of iterators.
multiTermQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Starting rule for a multiterm query.

N

n - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
The number of component iterators.
n - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
The number of component iterators.
n - Variable in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
A copy of the length of MultiIndexTermExpander.index.
n - Variable in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator
The number of component iterators.
n - Variable in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
The number of underlying scorers.
NAME - Static variable in class it.unimi.di.big.mg4j.document.tika.GreedyTikaField
 
needsCaching - Variable in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
Whether we need caching the intervals.
needsSizes - Variable in class it.unimi.di.big.mg4j.tool.Combine
True if the index writer needs sizes (usually, because it uses Golomb or interpolative coding for its positions).
newArray(int) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
 
newArray(int) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
 
newArray(int) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
Builds an array of given length of type T.
newArray(int) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
 
newArray(int) - Method in class it.unimi.di.big.mg4j.search.visitor.AbstractDocumentIteratorVisitor
 
newArray(int) - Method in interface it.unimi.di.big.mg4j.search.visitor.DocumentIteratorVisitor
Builds an array of given length of type T.
newDocumentRecord() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
 
newDocumentRecord() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
 
newDocumentRecord() - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
Starts a new document record.
newDocumentRecord() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
 
newDocumentRecord() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
 
newInvertedList() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
 
newInvertedList(long, double, long, long) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
 
newInvertedList() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
 
newInvertedList() - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
Starts a new inverted list.
newInvertedList(long, long, long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
Starts a new inverted list.
newInvertedList() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
 
newInvertedList(long, double, long, long) - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
 
newInvertedList() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
 
newInvertedList(long, double, long, long) - Method in interface it.unimi.di.big.mg4j.index.VariableQuantumIndexWriter
Starts a new inverted list.
newToken(int, String) - Static method in class it.unimi.di.big.mg4j.query.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class it.unimi.di.big.mg4j.query.parser.Token
 
next() - Method in class it.unimi.di.big.mg4j.io.IOFactories.FileLinesIterable.FileLinesIterator
 
next - Variable in class it.unimi.di.big.mg4j.query.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextDocument() - Method in interface it.unimi.di.big.mg4j.document.DocumentIterator
Returns the next document.
nextDocument() - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection.JdbcDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.AbstractOrderedIntervalDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
 
nextDocument() - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
Returns the next document provided by this document iterator, or DocumentIterator.END_OF_LIST if no more documents are available.
nextDocument() - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
 
nextDocument() - Method in class it.unimi.di.big.mg4j.search.score.AbstractScorer
 
nextDocument() - Method in interface it.unimi.di.big.mg4j.search.score.Scorer
Returns the next document provided by this scorer, or -1 if no more documents are available.
nextDocument() - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
 
nextInt() - Method in class it.unimi.di.big.mg4j.index.IndexIterators.PositionsIterator
 
nextInt() - Method in class it.unimi.di.big.mg4j.tool.Combine.GammaCodedIntIterator
Returns the next γ-coded integer in the underlying InputBitStream.
nextInterval() - Method in class it.unimi.di.big.mg4j.index.IndexIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator.AndIndexIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator.AndIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator.AnnotationIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator.ContainmentIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator.InclusionIntervalIterator
 
nextInterval() - Method in interface it.unimi.di.big.mg4j.search.IntervalIterator
Returns the next interval provided by this interval iterator, or null if no more intervals are available.
nextInterval() - Method in class it.unimi.di.big.mg4j.search.IntervalIterators.FakeIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator.OrIndexIntervalIterator
 
nextInterval() - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator.OrIntervalIterator
 
nextIterator() - Method in class it.unimi.di.big.mg4j.index.AbstractIndexReader
nextIterator() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader
 
nextIterator() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
 
nextIterator() - Method in interface it.unimi.di.big.mg4j.index.IndexReader
Returns an IndexIterator on the term after the current one (optional operation).
nextIterator() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
 
nextIterator() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader
 
nextIterator() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
 
nextIterator() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
 
nextPosition() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
nextPosition() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
nextPosition() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
 
nextPosition() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
 
nextPosition() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
 
nextPosition() - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
Returns the next position at which the term appears in the current document.
nextPosition() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
 
nextPosition - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
The number of returned positions for the current document.
nextPosition() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
 
nextPosition() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
 
nextPosition() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
nextPosition() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
 
NO_DATE - Static variable in class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
A special date (actually, 1 January 1970) representing no date.
nodeIterator() - Method in class it.unimi.di.big.mg4j.util.DocumentSequenceImmutableSequentialGraph
 
noMoreBytes() - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
 
NONE - Static variable in class it.unimi.di.big.mg4j.index.CompressionFlags
A string used by CompressionFlags.valueOf(String[], Map) to disable a component.
NONTERM_OFFSETS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
Standard extension for the file containing nonterm offsets stored as δ-encoded gaps.
NONTERMS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
Standard extension for the file containing nonterms in MutableString.writeSelfDelimUTF8(java.io.OutputStream) format.
nonTextField(Object) - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
Adds a non-text field.
nonTextField(Object) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
 
nonTextField(Object) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
 
normalize - Variable in class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
Whether the result should be normalized (i.e., between 0 and 1).
NorwegianStemmer - Class in it.unimi.di.big.mg4j.index.snowball
This class was automatically generated by a Snowball to Java compiler It implements the stemming algorithm defined by a snowball script.
NorwegianStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.NorwegianStemmer
 
Not - Class in it.unimi.di.big.mg4j.query.nodes
A node representing the logical not of the underlying query.
Not(Query) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Not
 
NOT - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
NotDocumentIterator - Class in it.unimi.di.big.mg4j.search
A document iterator that returns documents not returned by its underlying iterator, and returns just IntervalIterators.TRUE on all interval iterators.
NotDocumentIterator(DocumentIterator, long) - Constructor for class it.unimi.di.big.mg4j.search.NotDocumentIterator
Creates a new NOT document iterator over a given iterator.
NULL_ESCAPE - Static variable in class it.unimi.di.big.mg4j.query.MarkingMutableString
A singleton for the null escape strategy (which does nothing).
NullTermProcessor - Class in it.unimi.di.big.mg4j.index
A term processor that accepts all terms and does not do any processing.
numberOfBlocks - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The number of written blocks.
numberOfBlocks - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
The number of written blocks.
numberOfCopies - Variable in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
The number of copies.
numberOfDocumentRecord - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The number of the document record we are going to read inside the current inverted list.
numberOfDocumentRecord - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
The number of the document record we are going to read inside the current inverted list.
numberOfDocumentRecord - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
The number of the document record we are going to read inside the current inverted list.
numberOfDocumentRecord - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The number of the document record we are going to read inside the current inverted list.
numberOfDocumentRecord - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
The number of the document record we are going to read inside the current inverted list.
numberOfDocuments - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The number of documents of the collection to be indexed.
numberOfDocuments(int) - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousDocumentalStrategy
 
numberOfDocuments(int) - Method in interface it.unimi.di.big.mg4j.index.cluster.DocumentalClusteringStrategy
Returns the number of documents that will be assigned to the given local index.
numberOfDocuments(int) - Method in interface it.unimi.di.big.mg4j.index.cluster.DocumentalPartitioningStrategy
Returns the number of documents that will be assigned to the given local index.
numberOfDocuments(int) - Method in class it.unimi.di.big.mg4j.index.cluster.IdentityDocumentalStrategy
 
numberOfDocuments - Variable in class it.unimi.di.big.mg4j.index.Index
The number of documents of the collection.
numberOfDocuments - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
numberOfDocuments - Variable in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
The number of documents (fetched from the default index).
numberOfDocuments - Variable in class it.unimi.di.big.mg4j.tool.Combine
The overall number of documents.
numberOfDocuments() - Method in class it.unimi.di.big.mg4j.tool.URLMPHVirtualDocumentResolver
 
numberOfDocuments() - Method in interface it.unimi.di.big.mg4j.tool.VirtualDocumentResolver
Returns the number of documents handled by this resolver, if it is known.
numberOfEntries() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
Returns the overall number of entries.
numberOfEntries() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
Returns the overall number of entries.
numberOfFields() - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory
 
numberOfFields() - Method in class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
numberOfFields() - Method in interface it.unimi.di.big.mg4j.document.DocumentFactory
Returns the number of fields present in the documents produced by this factory.
numberOfFields() - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
numberOfFields() - Method in class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
numberOfFields() - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
 
numberOfFields() - Method in class it.unimi.di.big.mg4j.document.SubDocumentFactory
 
numberOfFields() - Method in class it.unimi.di.big.mg4j.document.tika.AbstractTikaDocumentFactory
 
numberOfFields() - Method in class it.unimi.di.big.mg4j.document.TRECHeaderDocumentFactory
 
numberOfFields() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.WikipediaHeaderFactory
 
numberOfFields() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection.ZipFactory
 
numberOfIndices - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
The length of TermCollectionVisitor.indices() cached.
numberOfLocalIndices() - Method in class it.unimi.di.big.mg4j.index.cluster.ChainedLexicalClusteringStrategy
 
numberOfLocalIndices() - Method in interface it.unimi.di.big.mg4j.index.cluster.ClusteringStrategy
Returns the number of local indices handled by this strategy.
numberOfLocalIndices() - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousDocumentalStrategy
 
numberOfLocalIndices() - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousLexicalStrategy
 
numberOfLocalIndices() - Method in class it.unimi.di.big.mg4j.index.cluster.FrequencyLexicalStrategy
 
numberOfLocalIndices() - Method in class it.unimi.di.big.mg4j.index.cluster.IdentityDocumentalStrategy
 
numberOfLocalIndices() - Method in interface it.unimi.di.big.mg4j.index.cluster.PartitioningStrategy
Returns the number of local indices created by this strategy.
numberOfLowerEntries - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
The number of written lower skip entries.
numberOfLowerEntries - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
The number of written lower skip entries.
numberOfOccurrences - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The number of indexed occurrences.
numberOfOccurrences - Variable in class it.unimi.di.big.mg4j.index.Index
The number of occurrences of the collection, or possibly -1 if it is unknown.
numberOfOccurrences - Variable in class it.unimi.di.big.mg4j.tool.Combine
The overall number of occurrences.
numberOfOffsetsSeen - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
The number of valid entries in BM25FScorer.Visitor.seenOffsetsList.
numberOfPairs() - Method in class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
Returns the number of distinct index/term pair corresponding to nonzero-frequency index iterators in the last visit.
numberOfPointers - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
The number of pointers.
numberOfPointers() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
 
numberOfPointers(long, long, int, boolean, boolean) - Static method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
Returns the number of forward or skip pointers to the Elias–Fano encoding of a list of given length, upper bound and strictness.
numberOfPostings - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
The number of indexed postings (pairs term/document).
numberOfPostings - Variable in class it.unimi.di.big.mg4j.index.Index
The number of postings (pairs term/document) of the collection.
numberOfSkipTowers - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
The number of written skip towers.
numberOfSkipTowers - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
The number of written skip towers.
numberOfTerms - Variable in class it.unimi.di.big.mg4j.index.Index
The number of terms of the collection.
numberOfTerms - Variable in exception it.unimi.di.big.mg4j.index.TooManyTermsException
 
numberOfTermsSeen - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
The number of terms (irrespective of the index) seen up to now and accumulated in BM25FScorer.Visitor.seenTermIdsList.
numberOfTopEntries - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
The number of written top skip entries.
numberOfTopEntries - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
The number of written top skip entries.
numIndices - Variable in class it.unimi.di.big.mg4j.query.QueryEngine
The number of indices used by QueryEngine.queryParser.
numIndices - Variable in class it.unimi.di.big.mg4j.tool.Combine
The number of indices to be merged.
numNodes() - Method in class it.unimi.di.big.mg4j.util.DocumentSequenceImmutableSequentialGraph
 

O

OAND - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
obs - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
The underlying index OutputBitStream.
obs - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
The underlying OutputBitStream.
OCCURRENCIES_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Standard extension for the file of global counts.
occurrency - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
The occurrency of the current term.
occurrency - Variable in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
The current occurrency.
offset(Index, String) - Method in class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
Returns the offset associated with a given pair index/term.
offset2Index - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
An array indexed by offsets mapping each offset to the corresponding index number.
offset2Term - Variable in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
For each offset, the corresponding term.
offset2TermId - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
For each offset, the corresponding term id in the query.
offset2TermId - Variable in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
For each offset, its term id.
offsets - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
The offset of each term, if offsets were loaded or specified at creation time, or null.
offsets(IOFactory, String, long, int) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns the list of offsets.
offsets(String, long, int) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Returns the list of offsets using the IOFactory.FILESYSTEM_FACTORY.
OFFSETS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
Standard extension for the file of offsets.
OFFSETS_POSTFIX - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
OOXMLDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
A document factory for the OOXML format.
OOXMLDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.OOXMLDocumentFactory
 
OOXMLDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.OOXMLDocumentFactory
 
OOXMLDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.OOXMLDocumentFactory
 
OOXMLDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.OOXMLDocumentFactory
 
open(CharSequence) - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
Opens a new collection.
open(CharSequence) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
 
open(CharSequence) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
 
OPEN_ENLARGE - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
OPEN_PAREN - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
OPEN_RANGE - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
OPEN_REMAP - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
OPEN_WEIGHT - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
OpenDocumentDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
A document factory for the Open Document format.
OpenDocumentDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.OpenDocumentDocumentFactory
 
OpenDocumentDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.OpenDocumentDocumentFactory
 
OpenDocumentDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.OpenDocumentDocumentFactory
 
OpenDocumentDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.OpenDocumentDocumentFactory
 
openSizeBitStream() - Method in class it.unimi.di.big.mg4j.tool.Scan
 
optimize(CharSequence) - Static method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
 
Or - Class in it.unimi.di.big.mg4j.query.nodes
A node representing the logical or of the underlying queries.
Or(Query...) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Or
 
OR - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
RegularExpression Id.
OrderedAnd - Class in it.unimi.di.big.mg4j.query.nodes
A node representing the logical ordered and of the underlying queries.
OrderedAnd(Query...) - Constructor for class it.unimi.di.big.mg4j.query.nodes.OrderedAnd
 
OrderedAndDocumentIterator - Class in it.unimi.di.big.mg4j.search
An iterator returning documents containing nonoverlapping intervals in query order satisfying the underlying queries.
OrderedAndDocumentIterator(Object, DocumentIterator[]) - Constructor for class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator
 
OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator - Class in it.unimi.di.big.mg4j.search
 
OrderedAndDocumentIterator.OrderedAndIntervalIterator - Class in it.unimi.di.big.mg4j.search
 
OrderedAndIndexIntervalIterator(int) - Constructor for class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
 
OrderedAndIntervalIterator(int) - Constructor for class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
 
orderedAndQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Starting rule for an AND<-query.
OrDocumentIterator - Class in it.unimi.di.big.mg4j.search
An iterator on documents that returns the OR of a number of document iterators.
OrDocumentIterator(DocumentIterator...) - Constructor for class it.unimi.di.big.mg4j.search.OrDocumentIterator
 
OrDocumentIterator.OrIndexIntervalIterator - Class in it.unimi.di.big.mg4j.search
 
OrDocumentIterator.OrIntervalIterator - Class in it.unimi.di.big.mg4j.search
 
OrIndexIntervalIterator(Index, int) - Constructor for class it.unimi.di.big.mg4j.search.OrDocumentIterator.OrIndexIntervalIterator
 
OrIntervalIterator(Index, int) - Constructor for class it.unimi.di.big.mg4j.search.OrDocumentIterator.OrIntervalIterator
 
orQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
Starting rule for a OR-query.
OTHERWISE_IN_RULE - Static variable in class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
The value to be used in RULE to introduce the default factory.
out_grouping(char[], int, int) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
out_grouping_b(char[], int, int) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
out_range(int, int) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
out_range_b(int, int) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
 
outOfMemoryError - Variable in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
If true, this list experienced an OutOfMemoryError during some buffer reallocation.
outOfMemoryError - Variable in class it.unimi.di.big.mg4j.tool.Scan
If true, this class experienced an OutOfMemoryError during some buffer reallocation.
output(ObjectArrayList<DocumentScoreInfo<Reference2ObjectMap<Index, SelectedInterval[]>>>, DocumentCollection, BigList<? extends CharSequence>, Marker) - Method in class it.unimi.di.big.mg4j.query.Query
Scores the given document iterator and produces score output.
outputBasename - Variable in class it.unimi.di.big.mg4j.tool.Combine
The output basename.

P

p - Variable in class it.unimi.di.big.mg4j.tool.Combine
If nonzero, the fraction of space to be used by variable-quantum skip towers.
PACKAGE - Static variable in class it.unimi.di.big.mg4j.util.MG4JClassParser
 
parse(String) - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
 
parse(String) - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
 
parse(String) - Method in interface it.unimi.di.big.mg4j.query.parser.QueryParser
Turns the given query string into a composite Query object.
parse(MutableString) - Method in interface it.unimi.di.big.mg4j.query.parser.QueryParser
Turns the given query mutable string into a composite Query object.
parse(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
 
parse(MutableString) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
 
parse(String) - Method in class it.unimi.di.big.mg4j.util.MG4JClassParser
Parses the given class name, but as a first try prepends it.unimi.di.big.mg4j.package..
parseContent(int, InputStream) - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
 
parsed - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
Whether we already parsed the document.
ParseException - Exception in it.unimi.di.big.mg4j.query.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception it.unimi.di.big.mg4j.query.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception it.unimi.di.big.mg4j.query.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception it.unimi.di.big.mg4j.query.parser.ParseException
Constructor with message.
parseFieldNames(String[], DocumentFactory, boolean) - Static method in class it.unimi.di.big.mg4j.tool.Scan
 
parseIOFactory(String) - Static method in class it.unimi.di.big.mg4j.tool.Scan
 
parseProperties(Properties) - Method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
Scans the property set, parsing the properties that concern this class.
parseProperties(String[]) - Method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
Parses the given list of properties either as key=value specs (value may be a list of comma-separated values), or as filenames.
parseProperty(String, String[], Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
 
parseProperty(String, String[], Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
 
parseProperty(String, String[], Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.IdentityDocumentFactory
 
parseProperty(String, String[], Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
Parses a property with given key and value, adding it to the given map.
parseProperty(String, String[], Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
 
parseQualifiedSizes(String[], String, int[], DocumentFactory) - Static method in class it.unimi.di.big.mg4j.tool.Scan
 
parser - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
A parser that will be used to extract text from HTML documents.
parseVirtualDocumentGap(String[], int[], DocumentFactory) - Static method in class it.unimi.di.big.mg4j.tool.Scan
 
parseVirtualDocumentResolver(IOFactory, String[], int[], DocumentFactory) - Static method in class it.unimi.di.big.mg4j.tool.Scan
 
PartitionDocumentally - Class in it.unimi.di.big.mg4j.tool
Partitions an index documentally.
PartitionDocumentally(String, String, DocumentalPartitioningStrategy, String, int, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, Combine.IndexType, boolean, int, int, int, long) - Constructor for class it.unimi.di.big.mg4j.tool.PartitionDocumentally
 
partitioningStrategy - Variable in class it.unimi.di.big.mg4j.index.cluster.LexicalCluster
The strategy, cast to a partition strategy, or null.
PartitioningStrategy - Interface in it.unimi.di.big.mg4j.index.cluster
A common ancestor interface for all partitioning strategies.
PartitionLexically - Class in it.unimi.di.big.mg4j.tool
Partitions an index lexically.
PartitionLexically(String, String, LexicalPartitioningStrategy, String, int, long) - Constructor for class it.unimi.di.big.mg4j.tool.PartitionLexically
 
PartitionLexically.LongWordInputBitStream - Class in it.unimi.di.big.mg4j.tool
 
Paste - Class in it.unimi.di.big.mg4j.tool
Pastes several indices.
Paste(IOFactory, String, String[], boolean, boolean, int, File, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, Combine.IndexType, boolean, int, int, int, long) - Constructor for class it.unimi.di.big.mg4j.tool.Paste
Pastes several indices into one.
Paste(IOFactory, String, String[], IntList, boolean, boolean, int, File, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, Combine.IndexType, boolean, int, int, int, long) - Constructor for class it.unimi.di.big.mg4j.tool.Paste
Pastes several indices into one.
pasteBufferSize(int) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
Sets the size in byte of the interna