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
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAggregator - Class in it.unimi.di.big.mg4j.search.score
-
A
Scorer
that aggregates a number of underlyingdelegating 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 - 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.document.AbstractDocumentIterator
- 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 anIndexCluster
. - 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
andOrderedAndDocumentIterator
. - 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 allvisitPre()
methods and does nothing onAbstractQueryBuilderVisitor.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
-
An abstract document factory that provides an implementation for
AbstractSimpleTikaDocumentFactory.getDocument(InputStream, Reference2ObjectMap)
andAbstractSimpleTikaDocumentFactory.fields()
. - 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() - 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(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.AbstractTikaDocumentFactory
- AbstractTikaDocumentFactory(String[]) - 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 ofAbstractWeightedScorer.score()
. - AbstractWeightedScorer() - Constructor for class it.unimi.di.big.mg4j.search.score.AbstractWeightedScorer
- 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.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(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(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. - add(MutableString, MutableString) - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
- 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
- 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(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
- 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.
- 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[], long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
- 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(QuasiSuccinctIndexWriter.LongWordCache) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
- append(LongArrayBitVector) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
- appendAndMark(WordReader) - Method in class it.unimi.di.big.mg4j.query.MarkingMutableString
- appendAndMark(MutableString) - Method in class it.unimi.di.big.mg4j.query.MarkingMutableString
- appendAndMark(String) - Method in class it.unimi.di.big.mg4j.query.MarkingMutableString
- ARITHMETIC - it.unimi.di.big.mg4j.index.CompressionFlags.Coding
- 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 - 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.
- 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
- 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).
- BATCHES - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The number of batches this index was (or should be) built from.
- 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 callBitStreamHPIndexWriter.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 callBitStreamIndexWriter.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 callBitStreamHPIndexWriter.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 callBitStreamIndexWriter.writeFrequency(long)
. - BEFORE_INVERTED_LIST - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
This value of
BitStreamHPIndexWriter.state
means that we should callBitStreamHPIndexWriter.newInvertedList()
. - BEFORE_INVERTED_LIST - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
-
This value of
BitStreamIndexWriter.state
means that we should callBitStreamIndexWriter.newInvertedList()
. - 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 callBitStreamHPIndexWriter.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 callBitStreamIndexWriter.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
-
A high-performance bitstream-based 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
-
A bitstream-based 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 - it.unimi.di.big.mg4j.index.cluster.IndexCluster.PropertyKeys
-
A Boolean: whether the cluster has Bloom term filters.
- 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, 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(double, Reference2DoubleMap<Index>, StringMap<? extends CharSequence>, LongBigList) - Constructor for class it.unimi.di.big.mg4j.search.score.BM25FScorer
-
Creates a BM25F scorer.
- 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
andBM25Scorer.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 - 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() - Method in class it.unimi.di.big.mg4j.index.CachingOutputBitStream
-
Return the internal buffer, if it contains all data.
- BUFFER_SIZE - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
The size of the buffer used by
DiskBasedIndex.loadLongBigList(ReadableByteChannel, long, ByteOrder)
. - 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.
- BUFFERSIZE - it.unimi.di.big.mg4j.index.BitStreamIndex.PropertyKeys
-
The size of the buffer used to read the bit stream.
- 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. - BYTEORDER - it.unimi.di.big.mg4j.index.QuasiSuccinctIndex.PropertyKeys
-
The byte order of the index.
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 toposition(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
- CATEGORY - it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.MetadataKeys
- 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[]) - Constructor for class it.unimi.di.big.mg4j.index.cluster.ChainedLexicalClusteringStrategy
-
Creates a new chained lexical clustering strategy.
- 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.
- 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 returnsBoolean.FALSE
only if the visited query contains aSelect
node that does not lie in the aligner of anAlign
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() - 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. - 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.
- 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.
- CODING - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The specification of a compressiong flag.
- COLLECTION - it.unimi.di.big.mg4j.document.ZipDocumentCollection.PropertyKeys
-
The serialised collection.
- COLLECTIONCLASS - it.unimi.di.big.mg4j.document.AbstractDocumentCollection.PropertyKeys
-
The name of the
DocumentCollection
class. - 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(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 - 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.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...) - Constructor for class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
-
Creates a new, partially uninitialised concatenated document collection using giving component collections names.
- ConcatenatedDocumentCollection(String[], DocumentCollection[]) - Constructor for class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
-
Creates a new concatenated document collection using giving component collections.
- 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() - Constructor for class it.unimi.di.big.mg4j.search.score.ConstantScorer
- 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
- 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 - Variable in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- 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() - 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 - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The current count (if this index contains counts).
- 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 - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The current count (if this index contains counts).
- count - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The current count (if this index contains counts).
- count - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The current count (if this index contains counts).
- count - Variable in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
-
For each offset, its count.
- count() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- 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() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
- count() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
- count() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- count() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- count() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- 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 - it.unimi.di.big.mg4j.index.CompressionFlags.Component
- COUNTS - it.unimi.di.big.mg4j.tool.Scan.Completeness
-
An index without positions (e.g., for count-based ranking).
- 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
ofQuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.hasCounts
is false. - countsList - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
-
A reference to the data for counts, or
null
ofQuasiSuccinctIndexReader.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
-
The current iterator (an index into
DocumentalConcatenatedClusterDocumentIterator.documentIterator
). - 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
-
The index of the next position to be returned by
GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator.nextPosition()
. - currentPosition - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The index of the next position to be returned by
GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator.nextPosition()
. - currentPosition - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The index of the next position to be returned by
SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator.nextPosition()
. - 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
- DATE - it.unimi.di.big.mg4j.document.DocumentFactory.FieldType
-
A date (experimental).
- 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(double[]) - Constructor for class it.unimi.di.big.mg4j.search.score.DecreasingDocumentRankScorer
-
Builds a document scorer with given scores.
- 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.
- 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 underlyingDocumentIterator
. - 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. - DELIMITER - it.unimi.di.big.mg4j.document.HtmlDocumentFactory.MetadataKeys
-
The anchor delimiter (see
AnchorExtractor(int, int, int, String)
). - DELTA - it.unimi.di.big.mg4j.index.CompressionFlags.Coding
- 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() - Constructor for class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
- DispatchingDocumentFactory(DocumentFactory[], String[], DocumentFactory.FieldType[], int[][], DispatchingDocumentFactory.DispatchingStrategy) - Constructor for class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
-
Creates a new dispatching factory.
- DispatchingDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory
- 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.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
- DIVERT - it.unimi.di.big.mg4j.query.Query.Command
- doc - Variable in class it.unimi.di.big.mg4j.query.ResultItem
-
The document index of this result.
- 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.
- doc() - Method in class it.unimi.di.big.mg4j.query.ResultItem
- 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
- 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.
- 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 - Variable in class it.unimi.di.big.mg4j.search.score.DocumentScoreInfo
-
The index of the document.
- 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(long) - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
- 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 - Interface in it.unimi.di.big.mg4j.document
-
An indexable 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 - Variable in class it.unimi.di.big.mg4j.query.QueryServlet
-
The document collection.
- DocumentCollection - Interface in it.unimi.di.big.mg4j.document
-
A collection of documents.
- DocumentCollectionBuilder - Interface in it.unimi.di.big.mg4j.document
-
An interface for classes that can build collections during the indexing process.
- documentFactory - Variable in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
-
The document factory that will be replicated.
- DocumentFactory - Interface in it.unimi.di.big.mg4j.document
-
A factory parsing and building documents of the same type.
- DocumentFactory.FieldType - Enum in it.unimi.di.big.mg4j.document
-
A field type.
- 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 - 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.
- DocumentIterator - Interface in it.unimi.di.big.mg4j.document
-
An iterator over documents.
- DocumentIterator - Interface in it.unimi.di.big.mg4j.search
-
An iterator over documents (pointers) and their intervals.
- DocumentIteratorBuilderVisitor - Class in it.unimi.di.big.mg4j.search
-
A
QueryBuilderVisitor
that builds aDocumentIterator
resolving the queries using the objects init.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(double[][]) - Constructor for class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
-
Builds a document scorer with given scores.
- 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) - 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(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.
- documents(long) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader
- documents(long) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
- documents(long) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalClusterIndexReader
- documents(long) - 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(long) - Method in interface it.unimi.di.big.mg4j.index.IndexReader
-
Returns a document iterator over the documents containing a term.
- documents(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
- documents(long) - 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(long) - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
- documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader
- documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
- documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalClusterIndexReader
- documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.cluster.LexicalClusterIndexReader
- 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) - 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(CharSequence) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
- documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader
- documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
- documents(CharSequence) - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
- documents(CharSequence, int) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
- documents(CharSequence, int) - Method in class it.unimi.di.big.mg4j.index.cluster.LexicalCluster
- 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 aMultiTermIndexIterator
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, anUnsupportedOperationException
will be thrown. - DOCUMENTS - it.unimi.di.big.mg4j.document.AbstractDocumentCollection.PropertyKeys
-
The number of documents in the collection.
- DOCUMENTS - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The number of documents in the collection.
- 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) - 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, double, T) - 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.
- ENCODING - it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory.MetadataKeys
-
The tag for charset encoding metadata (a string normalised through
Charset.forName(java.lang.String)
). - 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 - Variable in class it.unimi.di.big.mg4j.query.TextMarker
-
The ending marker for a block.
- endOfBlock() - Method in interface it.unimi.di.big.mg4j.query.Marker
-
Returns the ending delimiter of a block.
- endOfBlock() - Method in class it.unimi.di.big.mg4j.query.TextMarker
- 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 interface it.unimi.di.big.mg4j.query.Marker
-
Returns the ending delimiter of a field.
- endOfField() - Method in class it.unimi.di.big.mg4j.query.TextMarker
- 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 interface it.unimi.di.big.mg4j.query.Marker
-
Returns the ending delimiter of a marked part.
- 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) - Method in class it.unimi.di.big.mg4j.search.score.ScoredDocumentBoundedSizeQueue
-
Enqueues a document with given score.
- enqueue(long, double, T) - Method in class it.unimi.di.big.mg4j.search.score.ScoredDocumentBoundedSizeQueue
-
Enqueues a document with given score and info.
- 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 anIndexOutOfBoundsException
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 anIndexOutOfBoundsException
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.
- EQUALIZE - it.unimi.di.big.mg4j.query.Query.Command
- 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(MutableString) - Method in interface it.unimi.di.big.mg4j.query.parser.QueryParser
-
Escapes the provided mutable string, making it into a text token.
- escape(MutableString) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
- escape(String) - Method in interface it.unimi.di.big.mg4j.query.parser.QueryParser
-
Escapes the provided string, making it into a text token.
- escape(String) - 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(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(Prefix) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander
-
Expands a prefix.
- expand(Prefix) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
- expand(Term) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander
-
Expands a single term.
- expand(Term) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
- EXPAND - it.unimi.di.big.mg4j.query.Query.Command
- 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() - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander
- ExpanderVisitor() - Constructor for class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- 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(int) - Method in class it.unimi.di.big.mg4j.tool.PartitionLexically.LongWordInputBitStream
- extract(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
F
- factory - Variable in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
-
The factory to be used by this collection.
- factory - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
-
The document factory.
- 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.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() - 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() - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
- 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
. - FIELD - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The name of the field indexed by this index, if any.
- 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
- FIELDNAME - it.unimi.di.big.mg4j.document.DispatchingDocumentFactory.MetadataKeys
-
The property containing the (comma-separated) sequence of field names.
- FIELDNAME - it.unimi.di.big.mg4j.document.IdentityDocumentFactory.MetadataKeys
-
The tag for the optional name of the only field provided by this factory.
- 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 - 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() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
- first() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
- 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
-
AlignDocumentIterator.firstIterator
, if it is anIndexIterator
. - firstIterator - Variable in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
-
The first operand, to be aligned.
- FIRSTPAR - it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.MetadataKeys
- 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.
- FLAT - it.unimi.di.big.mg4j.index.cluster.IndexCluster.PropertyKeys
-
A Boolean: whether the cluster is flat (i.e., it is documental and all term lists are the same).
- flush() - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
- flush() - Method in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
-
Flushes the positions cached internally.
- flush(InputBitStream) - Method in class it.unimi.di.big.mg4j.io.ArithmeticDecoder
-
Flushes (reads) the disambiguating bits.
- flush(OutputBitStream) - Method in class it.unimi.di.big.mg4j.io.ArithmeticCoder
-
Flushes the last bits.
- 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 - it.unimi.di.big.mg4j.index.CompressionFlags.Component
- 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 - 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 - 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 - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
The precomputed frequency.
- frequency - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The frequency of the current term.
- 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 - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The current frequency.
- frequency - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The current frequency.
- 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).
- frequency() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- frequency() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
- frequency() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
- 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() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
- frequency() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- frequency() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- frequency() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- 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 - 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
- front(IndexIterator[]) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
-
Fills the given array with the index iterators composing the current front.
- 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
- GAMMA - it.unimi.di.big.mg4j.index.CompressionFlags.Coding
- 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 (seeConsecutiveDocumentIterator
). - 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...) - Static method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory
-
Returns a document factory composing the given document factories.
- 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, 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() - Static method in class it.unimi.di.big.mg4j.index.DowncaseTermProcessor
- getInstance() - Static method in class it.unimi.di.big.mg4j.index.NullTermProcessor
- 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(Index) - Static method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
-
Creates a false document iterator with given index.
- getInstance(Index) - Static method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
-
Creates a true document iterator with given index.
- getInstance(IndexIterator) - Static method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
- 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(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, 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, 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(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(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(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(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(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(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(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(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...) - 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(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(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, 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(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(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) - 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) - 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.ContainmentDocumentIterator
-
Returns a new containment document iterator given two operands and an enlargement.
- 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(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(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(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(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, 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, 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, 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, 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, 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, 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, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.big.mg4j.index.cluster.IndexCluster
-
Returns a new index cluster.
- 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, 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 theIOFactory.FILESYSTEM_FACTORY
. - 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(Class<?>, Properties) - Static method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
- getInstance(Class<?>, String[]) - Static method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
- 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() - 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
- getLong(Object) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.SignedRedirectedStringMap
- 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() - 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.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(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
- GOLOMB - it.unimi.di.big.mg4j.index.CompressionFlags.Coding
- 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
-
An I/O factory using a Hadoop file system.
- HadoopFileSystemIOFactory() - Constructor for class it.unimi.di.big.mg4j.io.HadoopFileSystemIOFactory
-
Creates a factory using a file system 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(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(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
- HIGH_PERFORMANCE - it.unimi.di.big.mg4j.tool.Combine.IndexType
-
A high-performance index which stores position separately.
- 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 - 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.HtmlDocumentFactory
- 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.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.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.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 - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
The id associated with this index iterator.
- id - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
The id associated with this index iterator.
- id - Variable in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- id - Variable in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
-
The id of this iterator.
- id() - Method in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
- id() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
- id() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
- id() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- id() - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
-
Returns the id of this index iterator.
- id() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- id(int) - Method in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
- id(int) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
- id(int) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
- 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(int) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- ID - it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.MetadataKeys
- 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 - 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 - 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 - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
The reference index.
- 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 - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The index of
QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.indexReader
, cached. - 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 - 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 - 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 - 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() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- index() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
- index() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
- index() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
- 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() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- index() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
- index() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- index() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- index() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- 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_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the index bitstream.
- 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.
- 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.
- INDEXCLASS - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The name of the
Index
class that should read this index. - 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 byBitStreamHPIndexReader.documents(CharSequence)
). - indexIterator - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
-
The
IndexIterator
view of this reader (returned byBitStreamIndexReader.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 - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader
-
The
IndexIterator
view of this reader (returned byGammaDeltaGammaDeltaBitStreamHPIndexReader.documents(CharSequence)
). - indexIterator - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
-
The
IndexIterator
view of this reader (returned byGammaDeltaGammaDeltaBitStreamIndexReader.documents(CharSequence)
). - indexIterator - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
-
The
IndexIterator
view of this reader (returned bySkipGammaDeltaGammaDeltaBitStreamIndexReader.documents(CharSequence)
). - 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). - IndexIterator - Interface in it.unimi.di.big.mg4j.index
-
An iterator over an inverted list.
- 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 notnull
, 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 inAbstractWeightedScorer.index2Weight
; it is set up byCountScorer.wrap(DocumentIterator)
. - indexReader - Variable in class it.unimi.di.big.mg4j.index.cluster.AbstractIndexClusterIndexReader
-
One reader per local 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
. - IndexReader - Interface in it.unimi.di.big.mg4j.index
-
Provides access to an inverted 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 - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
The index writer for the merged index.
- IndexWriter - Interface in it.unimi.di.big.mg4j.index
-
An interface for classes that generate indices.
- indices - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
The set of indices involved in this iterator.
- 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.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() - 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() - Method in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
- 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.
- 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.
- 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() - Method in class it.unimi.di.big.mg4j.query.FileSystemItem
- init() - Method in class it.unimi.di.big.mg4j.query.QueryServlet
- init(long, long, boolean, boolean, int) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
- 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
- INMEMORY - it.unimi.di.big.mg4j.index.Index.UriKeys
-
When set, forces loading a local index into core memory.
- 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) - Constructor for class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
-
Creates a new document sequence based on a given input stream and 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.
- 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, MutableString) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- insert(int, int, String) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- INT - it.unimi.di.big.mg4j.document.DocumentFactory.FieldType
-
A long integer between -262 (inclusive) and 262 (exclusive).
- 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(boolean) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Sets the interleaved flag (default: false).
- interleaved(int, int) - Static method in class it.unimi.di.big.mg4j.index.cluster.DocumentalStrategies
-
Creates an interleaved partitioning strategy.
- INTERLEAVED - it.unimi.di.big.mg4j.tool.Combine.IndexType
-
An old-style, interleaved index.
- intermediateMarkerDiff - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection.TRECDocumentDescriptor
-
The starting position of the content of this document in the file.
- INTERPOLATIVE - it.unimi.di.big.mg4j.index.CompressionFlags.Coding
- 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 - Variable in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
-
The underlying iterators.
- intervalIterator() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- intervalIterator() - 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() - 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() - Method in class it.unimi.di.big.mg4j.search.AbstractOrderedIntervalDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
- intervalIterator() - 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() - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator
- intervalIterator() - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
- 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.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.AbstractOrderedIntervalDocumentIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator
- 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(Index) - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
- 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(Index) - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
- intervalIterator(Index) - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator
- 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(Index) - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
- IntervalIterator - Interface in it.unimi.di.big.mg4j.search
-
An iterator over intervals.
- 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.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() - 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() - 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 - Class in it.unimi.di.big.mg4j.search
-
A class providing static methods and objects that do useful things with interval iterators.
- IntervalIterators.FakeIterator - Class in it.unimi.di.big.mg4j.search
-
An iterator used to instantiate singleton iterators such as
IntervalIterators.TRUE
andIntervalIterators.FALSE
. - intervalSelector - Variable in class it.unimi.di.big.mg4j.query.QueryEngine
-
The current interval selector, if any.
- 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.
- 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 - 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
). - IOFactory - Interface in it.unimi.di.big.mg4j.io
-
A factory for streams.
- 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
- 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
-
Snowball-based term processors.
- 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
- 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 JavamailStore
. - JavamailDocumentCollection(String, String) - Constructor for class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
- 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, Reference2ObjectMap<Enum<?>, Object>) - 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
- 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
- jjnewLexState - Static variable in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
-
Lex State array.
- 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). - KEY - it.unimi.di.big.mg4j.document.DispatchingDocumentFactory.MetadataKeys
-
The property containing the key that should be checked (e.g., mimetype).
- 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.cluster.IndexCluster
- 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.
- LASTEDIT - it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.MetadataKeys
- 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 - it.unimi.di.big.mg4j.query.Query.Command
- 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 - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The underlying list.
- list() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.SignedRedirectedStringMap
- 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
. - LOCALE - it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory.MetadataKeys
-
The tag for locale metadata (a
Locale
). - localIndex - Variable in class it.unimi.di.big.mg4j.index.cluster.IndexCluster
-
The local indices of this cluster.
- 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(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(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.
- localIndex(CharSequence) - Method in class it.unimi.di.big.mg4j.index.cluster.ChainedLexicalClusteringStrategy
- localIndex(CharSequence) - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousLexicalStrategy
- 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 - it.unimi.di.big.mg4j.index.cluster.IndexCluster.PropertyKeys
-
A local index (usually used multiple times).
- 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 ofBitStreamHPIndexReader.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 ofBitStreamHPIndexWriter.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 ofBitStreamIndexReader.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 ofBitStreamIndexWriter.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
). - LONG - it.unimi.di.big.mg4j.query.Query.OutputType
-
Display document pointers and not intervals (requires an index with positions).
- 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[]) - 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
- main(String[], Class<? extends Combine>) - Static method in class it.unimi.di.big.mg4j.tool.Combine
- MAP - it.unimi.di.big.mg4j.document.DispatchingDocumentFactory.MetadataKeys
-
The property containing a comma-separated list with as many items as there are factories; each item will be a colon-separated list of as many integers as there are fields.
- 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
). - MAPPED - it.unimi.di.big.mg4j.index.Index.UriKeys
-
When set, forces to map a local index into core memory.
- 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) - 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(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, MarkingMutableString.EscapeStrategy, int) - Constructor for class it.unimi.di.big.mg4j.query.MarkingMutableString
-
Creates a new loose empty marking mutable string.
- 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.
- MAXANCHOR - it.unimi.di.big.mg4j.document.HtmlDocumentFactory.MetadataKeys
-
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.
- MAXCOUNT - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The maximum count, or -1 is the maximum count is not known.
- MAXDOCSIZE - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The maximum size (in words) of a document, or -1 if the maximum document size is not known.
- 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.
- MAXPOSTANCHOR - it.unimi.di.big.mg4j.document.HtmlDocumentFactory.MetadataKeys
-
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.
- MAXPREANCHOR - it.unimi.di.big.mg4j.document.HtmlDocumentFactory.MetadataKeys
-
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 - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
- 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(long) - Method in class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
- 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
- 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.
- 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.
- MIMETYPE - it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory.MetadataKeys
-
The tag for MIME type metadata (a string).
- 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.
- MODE - it.unimi.di.big.mg4j.query.Query.Command
- MPLEX - it.unimi.di.big.mg4j.query.Query.Command
- 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() - 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() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
- newInvertedList() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
- newInvertedList(long, double, long, long) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
- newInvertedList(long, double, long, long) - 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.
- newInvertedList(long, long, long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
-
Starts a new inverted list.
- newToken(int) - Static method in class it.unimi.di.big.mg4j.query.parser.Token
- newToken(int, String) - Static method in class it.unimi.di.big.mg4j.query.parser.Token
-
Returns a new Token object, by default.
- 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.
- next() - Method in class it.unimi.di.big.mg4j.io.IOFactories.FileLinesIterable.FileLinesIterator
- 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
-
Throws an
UnsupportedOperationException
. - 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 - 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.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() - 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
- NIBBLE - it.unimi.di.big.mg4j.index.CompressionFlags.Coding
- 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 - it.unimi.di.big.mg4j.document.AbstractDocumentCollection.PropertyKeys
-
The number of nonterms in the collection, or -1 if this collection does not contain nonterms.
- 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 - 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
-
The number of documents (cached from
QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.index
). - 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.
- 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
- 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
. - OCCURRENCES - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The number of occurrences in the collection, or -1 if the number of occurrences is not known.
- 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
-
The postfix to be added to
DiskBasedIndex.POINTERS_EXTENSIONS
,DiskBasedIndex.COUNTS_EXTENSION
andDiskBasedIndex.POSITIONS_EXTENSION
for offsets. - OFFSETSTEP - it.unimi.di.big.mg4j.index.Index.UriKeys
-
The step used for creating the offset
SemiExternalOffsetBigList
. - 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(MutableString) - Method in interface it.unimi.di.big.mg4j.query.parser.QueryParser
-
Turns the given query mutable string into a composite
Query
object. - parse(MutableString) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
- 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(String) - 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() - 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(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(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 internal buffer using when pasting indices (default:
Paste.DEFAULT_MEMORY_BUFFER_SIZE
). - payload - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The payload, in case the index of this reader has payloads, or
null
. - payload - Variable in class it.unimi.di.big.mg4j.index.Index
-
The payload for this index, or
null
. - payload() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- payload() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
- payload() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
- payload() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
- payload() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- payload() - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
-
Returns the payload, if any, associated with the current document.
- payload() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- payload() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
- payload() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- payload() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- payload() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- Payload - Interface in it.unimi.di.big.mg4j.index.payload
-
An index payload.
- PayloadAccumulator(IOFactory, String, Payload, String, Scan.IndexingType, int, File) - Constructor for class it.unimi.di.big.mg4j.tool.Scan.PayloadAccumulator
-
Creates a new accumulator.
- PAYLOADCLASS - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
A class for the payloads of this index.
- PayloadPredicateDocumentIterator - Class in it.unimi.di.big.mg4j.search
-
A document iterator that filters an
IndexIterator
, returning just documents whose payload satisfies a given predicate. - PayloadPredicateDocumentIterator(IndexIterator, Predicate) - Constructor for class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
-
Creates a new payload-predicate document iterator over a given index iterator.
- PAYLOADS - it.unimi.di.big.mg4j.index.CompressionFlags.Component
- payloadWriterFlags(Map<CompressionFlags.Component, CompressionFlags.Coding>) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Sets the writer compression flags for payload-based indices (default:
CompressionFlags.DEFAULT_PAYLOAD_INDEX
). - PdfDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
-
A document factory for the PDF format.
- PdfDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.PdfDocumentFactory
- PdfDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.PdfDocumentFactory
- PdfDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.PdfDocumentFactory
- PdfDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.PdfDocumentFactory
- PERC_AVAILABLE_MEMORY_CHECK - Static variable in class it.unimi.di.big.mg4j.tool.Scan
-
When available memory goes below this threshold, we try a compaction.
- PERC_AVAILABLE_MEMORY_DUMP - Static variable in class it.unimi.di.big.mg4j.tool.Scan
-
If after compaction there is less memory (in percentage) than this value, we will flush the current batch.
- PLUS - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
-
RegularExpression Id.
- pointerCoding - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
-
The coding for pointers.
- pointerCoding - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The cached copy of
index.pointerCoding
. - pointerCoding - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
-
The coding for pointers.
- pointerCoding - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The cached copy of
index.pointerCoding
. - pointerCoding - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The cached copy of
index.pointerCoding
. - pointerCoding - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The cached copy of
index.pointerCoding
. - pointerCoding - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The cached copy of
index.pointerCoding
. - PointerReader(LongBigList, long, QuasiSuccinctIndexReader.LongWordBitReader, long, long, int, long, int) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
- pointers - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
-
The pointer reader for the current term.
- pointers - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
-
The pointer reader for the current term.
- POINTERS - it.unimi.di.big.mg4j.index.CompressionFlags.Component
- POINTERS - it.unimi.di.big.mg4j.tool.Scan.Completeness
-
Basic completeness level.
- POINTERS_EXTENSIONS - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
The extension for the pointers bitstream.
- pointerSize - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The size of a pointer.
- pointerSize() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
- pointerSize(long, long, boolean, boolean) - Static method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
-
Returns the size in bits of forward or skip pointers to the Elias–Fano encoding of a list of given length, upper bound and strictness.
- pointersList - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
A reference to the data for pointers.
- pointersList - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
-
A reference to the data for pointers.
- pointersLongWordBitReader - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
-
A longword bit reader used to check whether a posting list is ranked or not.
- pointersOffsets - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
-
The list of offsets into pointers.
- PorterStemmer - 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.
- PorterStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.PorterStemmer
- PortugueseStemmer - 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.
- PortugueseStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.PortugueseStemmer
- position() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
- position(long) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
Positions the index on the inverted list of a given term.
- position(long) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
Positions the index on the inverted list of a given term.
- position(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
- position(long) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
Positions the index on the inverted list of a given term.
- position(long) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
Positions the index on the inverted list of a given term.
- position(long) - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
Positions the index on the inverted list of a given term.
- position(long, long, long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
- position(long, long, long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
- positionArray - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
A temporary place to write positions.
- positionArray(IndexIterator) - Static method in class it.unimi.di.big.mg4j.index.IndexIterators
-
Returns the positions of an index iterator as an array.
- positionArray(IndexIterator, int[]) - Static method in class it.unimi.di.big.mg4j.index.IndexIterators
-
Writes the positions of an index iterator into an array; if the array is not large enough, it will be reallocated using
IntArrays.grow(int[], int)
. - positionCache - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The cached position array.
- positionCache - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The cached position array.
- positionCache - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The cached position array.
- positionCache - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The cached position array.
- positionCache - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The cached position array.
- positionCoding - Variable in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
-
The coding for positions.
- positionCoding - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The cached copy of
index.positionCoding
. - positionCoding - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
-
The coding for positions.
- positionCoding - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The cached copy of
index.positionCoding
. - positionCoding - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The cached copy of
index.positionCoding
. - positionCoding - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The cached copy of
index.positionCoding
. - positionCoding - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The cached copy of
index.positionCoding
. - positionIterator(IndexIterator) - Static method in class it.unimi.di.big.mg4j.index.IndexIterators
-
Returns an
IntIterator
view of the positions of an index iterator. - PositionReader(LongBigList, int, long, long, int, long, int) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PositionReader
- positions - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The underlying positions input bit stream.
- positions - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
The underlying positions
OutputBitStream
. - positions - Variable in class it.unimi.di.big.mg4j.index.InMemoryHPIndex
-
The byte array containing the positions.
- positions - Variable in class it.unimi.di.big.mg4j.index.MemoryMappedHPIndex
-
The byte buffer containing the positions.
- positions - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The position reader for the current term.
- positions - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The underlying positions input bit stream.
- POSITIONS - it.unimi.di.big.mg4j.index.CompressionFlags.Component
- POSITIONS - it.unimi.di.big.mg4j.tool.Scan.Completeness
-
A complete index.
- POSITIONS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the positions bitstream of a high-performance index.
- POSITIONS_NUMBER_OF_BITS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the file of lengths of positions.
- positionsFile - Variable in class it.unimi.di.big.mg4j.index.FileHPIndex
-
The file containing the positions.
- PositionsIterator(IndexIterator) - Constructor for class it.unimi.di.big.mg4j.index.IndexIterators.PositionsIterator
- positionsList - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
A reference to the data for positions, or
null
ofQuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.hasPositions
is false. - positionsList - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
-
A reference to the data for positions, or
null
ofQuasiSuccinctIndexReader.index
has positions. - positionsLongWordBitReader - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
-
A longword bit reader used to retrieve values stored in the list of positions.
- positionsOffsets - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
-
The list of offsets into positions.
- positionsUnread - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
Whether the positions for the current document pointer have not been fetched yet.
- positionsUnread - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
Whether the positions for the current document pointer have not been fetched yet.
- posNumBits - Variable in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
-
The number of bits used for positions.
- POSTINGS - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The number of postings (pairs term/document) in the collection.
- pour(IntervalIterator) - Static method in class it.unimi.di.big.mg4j.search.IntervalIterators
-
Returns a set containing the intervals enumerated by the specified interval iterators: iteration on the set is guarantee to return the intervals in the same order in which they were enumerated.
- predictedLengthNumBits - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
The predicted number of bits for the positions the next inverted list to be combined.
- predictedSize - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
The predicted size of the non-positional part of next inverted list to be combined.
- prefix - Variable in class it.unimi.di.big.mg4j.query.nodes.Prefix
-
The common prefix of the set of terms represented by this node.
- Prefix - Class in it.unimi.di.big.mg4j.query.nodes
-
A node representing a set of terms defined by a common prefix.
- Prefix(CharSequence) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Prefix
- PREFIX - it.unimi.di.big.mg4j.query.SelectedInterval.IntervalType
-
The prefix of an interval that has been broken.
- PREFIX - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
-
RegularExpression Id.
- prefixMap - Variable in class it.unimi.di.big.mg4j.index.Index
-
The prefix map for this index, or
null
if the prefix map was not loaded. - PREFIXMAP_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the prefix map.
- prepare() - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
-
No-op.
- prepare() - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- prepare() - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- prepare() - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Prepares the internal state of this visitor for a(nother) visit.
- prepare() - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- prepare() - Method in class it.unimi.di.big.mg4j.search.visitor.AbstractDocumentIteratorVisitor
- prepare() - Method in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
-
Prepares the internal state of this visitor using data from the associated
TermCollectionVisitor
. - prepare() - Method in interface it.unimi.di.big.mg4j.search.visitor.DocumentIteratorVisitor
-
Prepares the internal state of this visitor for a(nother) visit.
- prepare() - Method in class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
-
Prepares this term-collection visitor.
- prepare() - Method in class it.unimi.di.big.mg4j.search.visitor.TrueTermsCollectionVisitor
- prepare(ReferenceSet<Index>) - Method in class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
-
Prepares this term-collection visitor, possibly specifying the indices that should be collected.
- prevCharIsCR - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
- prevCharIsLF - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
- prevEntryBitLength - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
An estimate on the number of bits occupied per tower entry in the last written cache, or -1 if no cache has been written for the current inverted list.
- prevEntryBitLength - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
-
An estimate on the number of bits occupied per tower entry in the last written cache, or -1 if no cache has been written for the current inverted list.
- prevPositionsQuantumBitLength - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
An estimate on the number of bits occupied per quantum in the positions stream in the last written cache, or -1 if no cache has been written for the current inverted list.
- prevPrefixSum - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.CountReader
-
The previous prefix sum.
- prevQuantumBitLength - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
An estimate on the number of bits occupied per quantum in the last written cache, or -1 if no cache has been written for the current inverted list.
- prevQuantumBitLength - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
-
An estimate on the number of bits occupied per quantum in the last written cache, or -1 if no cache has been written for the current inverted list.
- printAllDocuments(DocumentSequence) - Static method in class it.unimi.di.big.mg4j.document.AbstractDocumentCollection
-
Prints all documents in a given sequence.
- printStats(PrintStream) - Method in class it.unimi.di.big.mg4j.index.AbstractBitStreamIndexWriter
- printStats(PrintStream) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
- printStats(PrintStream) - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
-
Writes to the given print stream statistical information about the index just built.
- printStats(PrintStream) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
- printStats(PrintStream) - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
- process(Query[], int, int, ObjectArrayList<DocumentScoreInfo<Reference2ObjectMap<Index, SelectedInterval[]>>>) - Method in class it.unimi.di.big.mg4j.query.QueryEngine
-
Processes one or more pre-parsed queries and deposits in a given array a segment of the results corresponding to the queries, using the current settings of this query engine.
- process(Query, int, int, ObjectArrayList<DocumentScoreInfo<Reference2ObjectMap<Index, SelectedInterval[]>>>) - Method in class it.unimi.di.big.mg4j.query.QueryEngine
-
Processes one pre-parsed query and deposits in a given array a segment of the results corresponding to the query, using the current settings of this query engine.
- process(String, int, int, ObjectArrayList<DocumentScoreInfo<Reference2ObjectMap<Index, SelectedInterval[]>>>) - Method in class it.unimi.di.big.mg4j.query.QueryEngine
-
Parses one or more comma-separated queries and deposits in a given array a segment of the results corresponding to the queries, using the current settings of this query engine.
- processData(int, Object) - Method in class it.unimi.di.big.mg4j.tool.Scan.PayloadAccumulator
-
Processes the payload of a given document.
- processDocument(long, WordReader) - Method in class it.unimi.di.big.mg4j.tool.Scan
-
Processes a document.
- processPrefix(MutableString) - Method in class it.unimi.di.big.mg4j.index.DowncaseTermProcessor
- processPrefix(MutableString) - Method in class it.unimi.di.big.mg4j.index.NullTermProcessor
- processPrefix(MutableString) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- processPrefix(MutableString) - Method in interface it.unimi.di.big.mg4j.index.TermProcessor
-
Processes the given prefix, leaving the result in the same mutable string.
- processTerm(MutableString) - Method in class it.unimi.di.big.mg4j.index.DowncaseTermProcessor
- processTerm(MutableString) - Method in class it.unimi.di.big.mg4j.index.NullTermProcessor
- processTerm(MutableString) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- processTerm(MutableString) - Method in interface it.unimi.di.big.mg4j.index.TermProcessor
-
Processes the given term, leaving the result in the same mutable string.
- properties - Variable in class it.unimi.di.big.mg4j.index.Index
-
The properties of this index.
- properties() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
- properties() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
- properties() - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousDocumentalStrategy
- properties() - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousLexicalStrategy
- properties() - Method in class it.unimi.di.big.mg4j.index.cluster.FrequencyLexicalStrategy
- properties() - Method in interface it.unimi.di.big.mg4j.index.cluster.PartitioningStrategy
-
Returns an array of properties, one for each local index, that specify additional information about local indices.
- properties() - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
-
Returns properties of the index generated by this index writer.
- properties() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
- properties() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
- PROPERTIES_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the index properties.
- PropertyBasedDocumentFactory - Class in it.unimi.di.big.mg4j.document
-
A document factory initialised by default properties.
- PropertyBasedDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
- PropertyBasedDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
- PropertyBasedDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
- PropertyBasedDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
- PropertyBasedDocumentFactory.MetadataKeys - Enum in it.unimi.di.big.mg4j.document
-
Case-insensitive keys for metadata passed to
DocumentFactory.getDocument(java.io.InputStream,it.unimi.dsi.fastutil.objects.Reference2ObjectMap)
. - pushWeight() - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
-
Pushes
DocumentIteratorBuilderVisitor.weight
, if it is notDouble.NaN
, or 1, otherwise, on the stack of weights; in either case, setsDocumentIteratorBuilderVisitor.weight
toDouble.NaN
. - put(Index, IntervalIterator) - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
Q
- quantum - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The quantum.
- quantum - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
-
The quantum, or -1 if this index has no skips, or 0 if this is a
BitStreamHPIndex
and quanta are variable. - quantum - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The quantum.
- quantum - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The quantum, cached from the index.
- quantum - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The quantum.
- quantum - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The quantum.
- quantum(int) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Sets the skip quantum (default:
BitStreamIndex.DEFAULT_QUANTUM
). - quantumDivisionShift - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The shift giving result of the division by
BitStreamIndexReader.BitStreamIndexReaderIndexIterator.quantum
. - quantumDivisionShift - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The shift giving result of the division by
SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator.quantum
. - quantumModuloMask - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The bit mask giving the remainder of the division by
BitStreamIndexReader.BitStreamIndexReaderIndexIterator.quantum
. - quantumModuloMask - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The bit mask giving the remainder of the division by
SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator.quantum
. - quantumSigma(long, long, long) - Static method in class it.unimi.di.big.mg4j.index.BitStreamIndex
-
Computes the standard deviation associated with a given quantum and document frequency.
- QUASI_SUCCINCT - it.unimi.di.big.mg4j.tool.Combine.IndexType
-
A quasi-succinct index.
- QuasiSuccinctIndex - Class in it.unimi.di.big.mg4j.index
-
A quasi-succinct index.
- QuasiSuccinctIndex(LongBigList, LongBigList, LongBigList, long, long, long, long, int, Payload, int, boolean, boolean, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntBigList, LongBigList, LongBigList, LongBigList) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
- QuasiSuccinctIndex.PropertyKeys - Enum in it.unimi.di.big.mg4j.index
-
Symbolic names for additional properties of a
QuasiSuccinctIndex
. - QuasiSuccinctIndexReader - Class in it.unimi.di.big.mg4j.index
-
An index reader for quasi-succinct indices.
- QuasiSuccinctIndexReader(QuasiSuccinctIndex) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
- QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator - Class in it.unimi.di.big.mg4j.index
- QuasiSuccinctIndexReader.CountReader - Class in it.unimi.di.big.mg4j.index
- QuasiSuccinctIndexReader.EliasFanoIndexIterator - Class in it.unimi.di.big.mg4j.index
- QuasiSuccinctIndexReader.EliasFanoPointerReader - Class in it.unimi.di.big.mg4j.index
- QuasiSuccinctIndexReader.LongWordBitReader - Class in it.unimi.di.big.mg4j.index
- QuasiSuccinctIndexReader.PointerReader - Class in it.unimi.di.big.mg4j.index
- QuasiSuccinctIndexReader.PositionReader - Class in it.unimi.di.big.mg4j.index
- QuasiSuccinctIndexReader.RankedIndexIterator - Class in it.unimi.di.big.mg4j.index
- QuasiSuccinctIndexReader.RankedPointerReader - Class in it.unimi.di.big.mg4j.index
- quasiSuccinctIndexWriter - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
A copy of
Combine.indexWriter
which is non-null
ifCombine.indexWriter
is an instance ofQuasiSuccinctIndexWriter
. - QuasiSuccinctIndexWriter - Class in it.unimi.di.big.mg4j.index
-
An index writer for quasi-succinct indices.
- QuasiSuccinctIndexWriter(IOFactory, CharSequence, long, int, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, ByteOrder) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
-
Creates a new index writer, with the specified basename.
- QuasiSuccinctIndexWriter.Accumulator - Class in it.unimi.di.big.mg4j.index
- QuasiSuccinctIndexWriter.LongWordCache - Class in it.unimi.di.big.mg4j.index
- QuasiSuccinctIndexWriter.LongWordOutputBitStream - Class in it.unimi.di.big.mg4j.index
- quasiSuccinctWriterFlags(Map<CompressionFlags.Component, CompressionFlags.Coding>) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Sets the writer compression flags for standard indices (default:
CompressionFlags.DEFAULT_QUASI_SUCCINCT_INDEX
). - Queries - Class in it.unimi.di.big.mg4j.query.nodes
-
Static methods and objects related to queries.
- query - Variable in class it.unimi.di.big.mg4j.query.nodes.Annotation
-
The only underlying node.
- query - Variable in class it.unimi.di.big.mg4j.query.nodes.Composite
-
The component queries.
- query - Variable in class it.unimi.di.big.mg4j.query.nodes.LowPass
-
The only underlying node.
- query - Variable in class it.unimi.di.big.mg4j.query.nodes.Not
-
The only underlying node.
- query - Variable in class it.unimi.di.big.mg4j.query.nodes.Remap
-
The only underlying node.
- query - Variable in class it.unimi.di.big.mg4j.query.nodes.Select
-
The only underlying node.
- query - Variable in class it.unimi.di.big.mg4j.query.nodes.Weight
-
The only underlying node.
- query(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Parser.
- Query - Class in it.unimi.di.big.mg4j.query
-
A command-line interpreter to query indices.
- Query - Interface in it.unimi.di.big.mg4j.query.nodes
-
A node of a composite representing a query.
- Query(QueryEngine) - Constructor for class it.unimi.di.big.mg4j.query.Query
- Query.Command - Enum in it.unimi.di.big.mg4j.query
- Query.OutputType - Enum in it.unimi.di.big.mg4j.query
- QueryBuilderVisitor<T> - Interface in it.unimi.di.big.mg4j.query.nodes
-
A visitor for a composite query.
- QueryBuilderVisitorException - Exception in it.unimi.di.big.mg4j.query.nodes
-
A wrapper for unchecked exceptions thrown during a visit.
- QueryBuilderVisitorException(Throwable) - Constructor for exception it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitorException
- queryEngine - Variable in class it.unimi.di.big.mg4j.query.QueryServlet
-
The query engine.
- QueryEngine - Class in it.unimi.di.big.mg4j.query
-
An engine that takes a query and returns results, using a programmable set of scorers and policies.
- QueryEngine(QueryParser, QueryBuilderVisitor<DocumentIterator>, Object2ReferenceMap<String, Index>) - Constructor for class it.unimi.di.big.mg4j.query.QueryEngine
-
Creates a new query engine.
- queryParser - Variable in class it.unimi.di.big.mg4j.query.QueryEngine
-
The parser used to parse queries.
- QueryParser - Interface in it.unimi.di.big.mg4j.query.parser
-
A parser transforming query strings in composite
Query
objects. - QueryParserException - Exception in it.unimi.di.big.mg4j.query.parser
-
A parse exception.
- QueryParserException(String) - Constructor for exception it.unimi.di.big.mg4j.query.parser.QueryParserException
- QueryParserException(Throwable) - Constructor for exception it.unimi.di.big.mg4j.query.parser.QueryParserException
- QueryServlet - Class in it.unimi.di.big.mg4j.query
-
A query servlet.
- QueryServlet() - Constructor for class it.unimi.di.big.mg4j.query.QueryServlet
- QueryTransformer - Interface in it.unimi.di.big.mg4j.query.nodes
-
A strategy for transforming queries.
- queue - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
The queue of document iterator indices (offsets into
DocumentalMergedClusterDocumentIterator.documentIterator
andDocumentalMergedClusterDocumentIterator.usedIndex
). - queue - Variable in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator
-
A heap-based semi-indirect priority queue used to keep track of the currently scanned integers.
- QUIT - it.unimi.di.big.mg4j.query.Query.Command
- QUOTE - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
-
RegularExpression Id.
- quotedQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Starting rule for a quoted query.
R
- randomAccess() - Method in class it.unimi.di.big.mg4j.util.DocumentSequenceImmutableSequentialGraph
- Range - Class in it.unimi.di.big.mg4j.query.nodes
-
A node representing a range query on a payload-only index.
- Range(CharSequence, CharSequence) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Range
- rangeFilter(Payload, Payload) - Method in class it.unimi.di.big.mg4j.index.payload.AbstractPayload
- rangeFilter(Payload, Payload) - Method in interface it.unimi.di.big.mg4j.index.payload.Payload
-
Returns a payload filter matching the interval defined by the given parameters.
- rankedIndexIterator - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
-
An index iterator that can read ranked pointer lists.
- RankedIndexIterator(QuasiSuccinctIndexReader) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
- RankedPointerReader(LongBigList, long, QuasiSuccinctIndexReader.LongWordBitReader, long, long, int, long, int) - Constructor for class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedPointerReader
- rawContent - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
-
The cached raw content.
- read() - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
- read(byte[]) - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
- read(byte[], int, int) - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
- read(InputBitStream) - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
- read(InputBitStream) - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
- read(InputBitStream) - Method in interface it.unimi.di.big.mg4j.index.payload.Payload
-
Sets the current value of this payload by reading from an input bit stream.
- read(InputBitStream, int[], int, int, int, int) - Static method in class it.unimi.di.big.mg4j.io.InterpolativeCoding
-
Reads from a bit stream an increasing sequence of integers coded using interpolative coding.
- readChar() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Read a character.
- readerConstructor - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndex
-
The constructor that will be used to create new index readers.
- readGamma() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
- readLong() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
- readNonZeroGamma() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
- readOffsets(IOFactory, CharSequence, long) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Utility method to load a compressed offset file into a list.
- readOffsets(InputBitStream, long) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Utility method to load a compressed offset file into a list.
- readOffsets(CharSequence, long) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Utility method to load a compressed offset file into a list using the
IOFactory.FILESYSTEM_FACTORY
. - readSizes(IOFactory, CharSequence, long) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Utility method to load a compressed size file into a list.
- readSizes(CharSequence, long) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Utility method to load a compressed size file into a list using the
IOFactory.FILESYSTEM_FACTORY
. - readSizesSuccinct(CharSequence, long) - Static method in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Deprecated.This method is an ancestral residue.
- readUnary() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
- REDIRECT - it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.MetadataKeys
-
This key is used internally by
WikipediaDocumentSequence.WikipediaHeaderFactory
and is associated with the list of redirect anchors. - refArray - Variable in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
The reference array.
- refArray - Variable in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
-
The reference array.
- refArray - Variable in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator
-
The reference array used for the queue.
- reference2ReferenceEntrySet() - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
- ReInit(SimpleCharStream) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleParserTokenManager) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Reinitialise.
- ReInit(InputStream) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Reinitialise.
- Remap - Class in it.unimi.di.big.mg4j.query.nodes
-
A node representing an index remapping.
- Remap(Query, Object2ObjectMap<String, String>) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Remap
-
Creates a new index remapping query node given an index remapping.
- Remap(Query, CharSequence[], CharSequence[]) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Remap
-
Creates a new index remapping query node given explicit lists external and internal indices.
- REMAPPED - it.unimi.di.big.mg4j.tool.Scan.IndexingType
-
A remapped index—documents will be provided in separate calls, but in any order.
- remappedQuery(String) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Starting rule for a remapped query.
- RemappingDocumentIterator - Class in it.unimi.di.big.mg4j.search
-
A decorator that remaps interval iterator requests.
- RemappingDocumentIterator(DocumentIterator, Reference2ReferenceMap<? extends Index, ? extends Index>) - Constructor for class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
-
Creates a new remapping document iterator wrapping a given document iterator and remapping interval-iterator requests through a given mapping from external to internal indices.
- remove(Object) - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
- replace_s(int, int, String) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- ReplicatedDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory.ReplicatedDocument
- ReplicatedDocumentFactory - Class in it.unimi.di.big.mg4j.document
-
A factory that replicates a given factory several times.
- ReplicatedDocumentFactory(DocumentFactory, int, String[], Object2IntOpenHashMap<String>) - Constructor for class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory
- ReplicatedDocumentFactory.ReplicatedDocument - Class in it.unimi.di.big.mg4j.document
-
A document obtained by replication of the underlying-factory document.
- reset() - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
-
Deprecated.
- reset() - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection.FrequencyCodec
-
Empties the queue and the symbol-to-position map.
- reset() - Method in class it.unimi.di.big.mg4j.index.IndexIntervalIterator
-
A no-op.
- reset() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator.AndIndexIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator.AndIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator.AnnotationIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator.ContainmentIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator.InclusionIntervalIterator
- reset() - Method in interface it.unimi.di.big.mg4j.search.IntervalIterator
-
Resets the internal state of this iterator for a new document.
- reset() - Method in class it.unimi.di.big.mg4j.search.IntervalIterators.FakeIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator.OrIndexIntervalIterator
- reset() - Method in class it.unimi.di.big.mg4j.search.OrDocumentIterator.OrIntervalIterator
- reset(long) - Method in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
- resolve(CharSequence) - Method in class it.unimi.di.big.mg4j.tool.URLMPHVirtualDocumentResolver
- resolve(CharSequence) - Method in interface it.unimi.di.big.mg4j.tool.VirtualDocumentResolver
-
Resolves a virtual document specification.
- resolve(Enum<?>, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
-
Resolves the given key against the given metadata, falling back to the default metadata.
- resolve(Enum<?>, Reference2ObjectMap<Enum<?>, Object>, Object) - Method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
-
Resolves the given key against the given metadata, falling back to the provided object.
- resolveNotNull(Enum<?>, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
-
Resolves the given key against the given metadata, falling back to the default metadata and guaranteeing a non-
null
result. - result - Variable in class it.unimi.di.big.mg4j.index.snowball.Among
- ResultItem - 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. - ResultItem(long, double) - Constructor for class it.unimi.di.big.mg4j.query.ResultItem
- resume - Variable in class it.unimi.di.big.mg4j.query.MarkingMutableString
- rewind() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
- right - Variable in class it.unimi.di.big.mg4j.query.nodes.Range
-
The string representation of the right extreme of the range, or
null
for no right extreme. - RIGHTARROW - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
-
RegularExpression Id.
- rightMargin - Variable in class it.unimi.di.big.mg4j.query.nodes.Containment
-
A margin that will be added to the right of each interval of first query.
- rightMargin - Variable in class it.unimi.di.big.mg4j.query.nodes.Difference
-
A margin that will be added to the right of each interval of the subtrahend.
- rightMargin - Variable in class it.unimi.di.big.mg4j.query.nodes.Inclusion
-
A margin that will be added to the right of each interval of the second query.
- rightMargin - Variable in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
-
A margin that will be added to the right of each interval returned by the first operand.
- rightMargin - Variable in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
-
A margin that will be added to the right of each interval returned by the subtrahend.
- rightMargin - Variable in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
-
A margin that will be added to the right of each interval returned by the second operand.
- RTFDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
-
A document factory for the RTF format.
- RTFDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.RTFDocumentFactory
- RTFDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.RTFDocumentFactory
- RTFDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.RTFDocumentFactory
- RTFDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.RTFDocumentFactory
- RULE - it.unimi.di.big.mg4j.document.DispatchingDocumentFactory.MetadataKeys
-
The property containing comma-separated sequence of colon-separated pairs value/document factory names.
- run() - Method in class it.unimi.di.big.mg4j.tool.Combine
- run() - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Builds the index.
- run() - Method in class it.unimi.di.big.mg4j.tool.PartitionDocumentally
- run() - Method in class it.unimi.di.big.mg4j.tool.PartitionLexically
- run() - Method in class it.unimi.di.big.mg4j.tool.Paste
- run(IOFactory, String, DocumentSequence, Scan.Completeness, TermProcessor, DocumentCollectionBuilder, int, int, int, int[], VirtualDocumentResolver[], int[], String, long, String) - Static method in class it.unimi.di.big.mg4j.tool.Scan
-
Runs in parallel a number of instances.
- run(String, DocumentSequence, TermProcessor, DocumentCollectionBuilder, int, int, int, int[], VirtualDocumentResolver[], int[], String, long, String) - Static method in class it.unimi.di.big.mg4j.tool.Scan
-
Deprecated.
- run(String, DocumentSequence, Scan.Completeness, TermProcessor, DocumentCollectionBuilder, int, int, int, int[], VirtualDocumentResolver[], int[], String, long, String) - Static method in class it.unimi.di.big.mg4j.tool.Scan
-
Runs in parallel a number of instances using the
IOFactory.FILESYSTEM_FACTORY
. - RunQuery - Class in it.unimi.di.big.mg4j.examples
-
A very simple example that shows how to load a couple of indices and run them using a query engine.
- RunQuery() - Constructor for class it.unimi.di.big.mg4j.examples.RunQuery
- runTermsOnly() - Method in class it.unimi.di.big.mg4j.tool.PartitionLexically
S
- s - Variable in class it.unimi.di.big.mg4j.index.snowball.Among
- s_size - Variable in class it.unimi.di.big.mg4j.index.snowball.Among
- sameKey(Enum<?>, String) - Static method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
-
A utility method checking whether the downcased name of an
Enum
is equal to a given string. - sampleDocument - Variable in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
-
Cached sample of document pointers.
- samples - Variable in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
-
The number of samples for equalisation (0 means no equalisation).
- sampleScore - Variable in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
-
Cached sample of document scores.
- saveProperties(IOFactory, Properties, String) - Static method in class it.unimi.di.big.mg4j.tool.Scan
- Scan - Class in it.unimi.di.big.mg4j.tool
-
Scans a document sequence, dividing it in batches of occurrences and writing for each batch a corresponding subindex.
- Scan(IOFactory, String, String, Scan.Completeness, TermProcessor, Scan.IndexingType, long, int, int, DocumentCollectionBuilder, File) - Constructor for class it.unimi.di.big.mg4j.tool.Scan
-
Creates a new scanner instance.
- Scan(String, String, TermProcessor, boolean, int, DocumentCollectionBuilder, File) - Constructor for class it.unimi.di.big.mg4j.tool.Scan
-
Deprecated.
- Scan(String, String, TermProcessor, Scan.IndexingType, int, DocumentCollectionBuilder, File) - Constructor for class it.unimi.di.big.mg4j.tool.Scan
-
Deprecated.
- Scan(String, String, Scan.Completeness, TermProcessor, Scan.IndexingType, int, int, int, DocumentCollectionBuilder, File) - Constructor for class it.unimi.di.big.mg4j.tool.Scan
-
Creates a new scanner instance using the
IOFactory.FILESYSTEM_FACTORY
. - Scan.Completeness - Enum in it.unimi.di.big.mg4j.tool
- Scan.IndexingType - Enum in it.unimi.di.big.mg4j.tool
- Scan.PayloadAccumulator - Class in it.unimi.di.big.mg4j.tool
-
An accumulator for payloads.
- Scan.VirtualDocumentFragment - Interface in it.unimi.di.big.mg4j.tool
-
An interface that describes a virtual document fragment.
- scanBufferSize(int) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Sets the
Scan
buffer size (default:Scan.DEFAULT_BUFFER_SIZE
). - ScanMetadata - Class in it.unimi.di.big.mg4j.tool
-
Scans a document sequence and prints on standard output the corresponding URIs.
- ScanMetadata() - Constructor for class it.unimi.di.big.mg4j.tool.ScanMetadata
- score - Variable in class it.unimi.di.big.mg4j.query.ResultItem
-
The score of this result.
- score - Variable in class it.unimi.di.big.mg4j.search.score.ConstantScorer
- score - Variable in class it.unimi.di.big.mg4j.search.score.DocumentScoreInfo
-
Its score.
- score() - Method in class it.unimi.di.big.mg4j.query.ResultItem
- score() - Method in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
- score() - Method in class it.unimi.di.big.mg4j.search.score.AbstractWeightedScorer
-
Computes a score by calling
Scorer.score(Index)
for each index in the current document iterator, and adding the weighted results. - score() - Method in class it.unimi.di.big.mg4j.search.score.BM25FScorer
- score() - Method in class it.unimi.di.big.mg4j.search.score.BM25Scorer
- score() - Method in class it.unimi.di.big.mg4j.search.score.ConstantScorer
- score() - Method in class it.unimi.di.big.mg4j.search.score.CountScorer
- score() - Method in class it.unimi.di.big.mg4j.search.score.DecreasingDocumentRankScorer
- score() - Method in class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
- score() - Method in interface it.unimi.di.big.mg4j.search.score.Scorer
-
Returns a score for the current document of the last document iterator given to
Scorer.wrap(DocumentIterator)
. - score() - Method in class it.unimi.di.big.mg4j.search.score.TfIdfScorer
- score(double[]) - Method in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
-
Computes an aggregated score using the given array of basic scores.
- score(double[]) - Method in class it.unimi.di.big.mg4j.search.score.LinearAggregator
- score(int) - Method in class it.unimi.di.big.mg4j.query.ResultItem
- score(Index) - Method in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
- score(Index) - Method in class it.unimi.di.big.mg4j.search.score.BM25FScorer
- score(Index) - Method in class it.unimi.di.big.mg4j.search.score.BM25Scorer
- score(Index) - Method in class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
- score(Index) - Method in class it.unimi.di.big.mg4j.search.score.ConstantScorer
- score(Index) - Method in class it.unimi.di.big.mg4j.search.score.CountScorer
- score(Index) - Method in class it.unimi.di.big.mg4j.search.score.DecreasingDocumentRankScorer
- score(Index) - Method in class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
- score(Index) - Method in interface it.unimi.di.big.mg4j.search.score.Scorer
-
Returns a score for the current document of the last document iterator given to
Scorer.wrap(DocumentIterator)
, but considering only a given index (optional operation). - score(Index) - Method in class it.unimi.di.big.mg4j.search.score.TfIdfScorer
- score(Index) - Method in class it.unimi.di.big.mg4j.search.score.VignaScorer
- score(Scorer) - Method in class it.unimi.di.big.mg4j.query.QueryEngine
-
Sets a scorer for this query engine.
- score(Scorer[], double[]) - Method in class it.unimi.di.big.mg4j.query.QueryEngine
-
Sets the scorers for this query engine.
- SCORE - it.unimi.di.big.mg4j.query.Query.Command
- SCORE_DOCUMENT_COMPARATOR - Static variable in class it.unimi.di.big.mg4j.search.score.DocumentScoreInfo
-
A comparator that sorts
DocumentScoreInfo
instances by increasing score order and then by decreasing document order. - ScoredDocumentBoundedSizeQueue<T> - Class in it.unimi.di.big.mg4j.search.score
-
A queue of scored documents with fixed maximum capacity.
- ScoredDocumentBoundedSizeQueue(int) - Constructor for class it.unimi.di.big.mg4j.search.score.ScoredDocumentBoundedSizeQueue
-
Creates a new empty bounded-size queue with a given capacity and natural order as comparator.
- scorer - Variable in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
-
The underlying scorers.
- Scorer - Interface in it.unimi.di.big.mg4j.search.score
-
A wrapper for a
DocumentIterator
returning scored document pointers. - second - Variable in class it.unimi.di.big.mg4j.query.nodes.Containment
-
The second query.
- second - Variable in class it.unimi.di.big.mg4j.query.nodes.Inclusion
-
The second query.
- second - Variable in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
-
The second operand.
- second - Variable in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
-
The second operand.
- secondIndexIterator - Variable in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
-
AlignDocumentIterator.secondIterator
, if it is anIndexIterator
. - secondIterator - Variable in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
-
The second operand, to be used to align the first operand.
- secondsFromEpoch - Variable in class it.unimi.di.big.mg4j.index.payload.DatePayload
- seen - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
-
Whether we have already seen a specific term/index pair.
- seenOffsetsList - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
-
An array accumulating the indices in
BM25FScorer.Visitor.seen
that have been set to true, so to accelerateBM25FScorer.Visitor.reset(long)
. - seenTermIdsList - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
-
The list of
BM25FScorer.Visitor.numberOfTermsSeen
term ids that we have seen so far. - select - Variable in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
-
The query generating the collection (without the SELECT keyword).
- select(DocumentIterator, Reference2ObjectMap<Index, SelectedInterval[]>) - Method in class it.unimi.di.big.mg4j.query.IntervalSelector
-
Selects intervals from a document iterator.
- select(IntervalIterator) - Method in class it.unimi.di.big.mg4j.query.IntervalSelector
-
Selects intervals from an interval iterator.
- Select - Class in it.unimi.di.big.mg4j.query.nodes
-
A node representing an index selection.
- Select(CharSequence, Query) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Select
- SELECT - it.unimi.di.big.mg4j.query.Query.Command
- SelectedInterval - Class in it.unimi.di.big.mg4j.query
-
An interval selected for display.
- SelectedInterval(Interval, SelectedInterval.IntervalType) - Constructor for class it.unimi.di.big.mg4j.query.SelectedInterval
-
Creates a new selected interval by wrapping a given interval.
- SelectedInterval.IntervalType - Enum in it.unimi.di.big.mg4j.query
-
The type of a selected interval, as set by an
IntervalSelector
. - SEMICOLON - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
-
RegularExpression Id.
- SemiExternalOffsetBigList - Class in it.unimi.di.big.mg4j.util
-
Provides semi-external random access to offsets of an
index
. - SemiExternalOffsetBigList(InputBitStream, int, long) - Constructor for class it.unimi.di.big.mg4j.util.SemiExternalOffsetBigList
-
Creates a new semi-external list.
- server - Variable in class it.unimi.di.big.mg4j.query.HttpQueryServer
-
The underlying Jetty server.
- set(long) - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
-
Sets the current value of this payload.
- set(Object) - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
- set(Object) - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
- set(Object) - Method in interface it.unimi.di.big.mg4j.index.payload.Payload
-
Sets the current value of this payload.
- setDebugStream(PrintStream) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
-
Set debug output.
- setDocumentPointer(long) - Method in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
-
Sets the current document pointer.
- setLiberalResourceLoading(ExtendedProperties) - Static method in class it.unimi.di.big.mg4j.query.HttpQueryServer
-
Sets the given extended properties so that velocity finds its files either by classpath, or by absolute filename, or by relative filename.
- setTabSize(int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
- setupEqualizationFactors() - Method in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
-
Sets up the equalisation factors.
- setupEqualizationFactors() - Method in class it.unimi.di.big.mg4j.search.score.LinearAggregator
- setWeights(Reference2DoubleMap<Index>) - Method in class it.unimi.di.big.mg4j.query.QueryEngine
-
Sets the index weights.
- setWeights(Reference2DoubleMap<Index>) - Method in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
-
Delegates to the underlying scorers.
- setWeights(Reference2DoubleMap<Index>) - Method in class it.unimi.di.big.mg4j.search.score.AbstractScorer
-
Returns false.
- setWeights(Reference2DoubleMap<Index>) - Method in class it.unimi.di.big.mg4j.search.score.AbstractWeightedScorer
-
Copies the argument internally, rescaling weights so they sum up to one.
- setWeights(Reference2DoubleMap<Index>) - Method in interface it.unimi.di.big.mg4j.search.score.Scorer
-
Sets the weight map for this scorer (if applicable).
- SHARP - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
-
RegularExpression Id.
- SHIFTED_GAMMA - it.unimi.di.big.mg4j.index.CompressionFlags.Coding
- SHORT - it.unimi.di.big.mg4j.query.Query.OutputType
-
Display document pointers, but not intervals.
- SignedRedirectedStringMap(long, Object2LongFunction<CharSequence>, long[]) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.SignedRedirectedStringMap
-
Creates a new signed redirected map.
- SimpleCharStream - Class in it.unimi.di.big.mg4j.query.parser
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream(InputStream) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Constructor.
- SimpleCompressedDocumentCollection - Class in it.unimi.di.big.mg4j.document
-
A basic, compressed document collection that can be easily built at indexing time.
- SimpleCompressedDocumentCollection(String, long, long, long, boolean, DocumentFactory) - Constructor for class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
- SimpleCompressedDocumentCollection.FrequencyCodec - Class in it.unimi.di.big.mg4j.document
-
A simple codec for integers that remaps frequent numbers to smaller numbers.
- SimpleCompressedDocumentCollectionBuilder - Class in it.unimi.di.big.mg4j.document
-
A builder for simple compressed document collections.
- SimpleCompressedDocumentCollectionBuilder(IOFactory, String, DocumentFactory, boolean) - Constructor for class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
- SimpleCompressedDocumentCollectionBuilder(IOFactory, String, DocumentFactory, boolean, boolean) - Constructor for class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
- SimpleCompressedDocumentCollectionBuilder(String, DocumentFactory, boolean) - Constructor for class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
- SimpleParser - Class in it.unimi.di.big.mg4j.query.parser
-
A simple parser that transform a query string into a query.
- SimpleParser() - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Creates a parser for a single nameless index with no term processing.
- SimpleParser(TermProcessor) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Creates a parser for a single nameless index with a given term processor.
- SimpleParser(SimpleParserTokenManager) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Constructor with generated Token Manager.
- SimpleParser(InputStream) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Constructor with InputStream.
- SimpleParser(InputStream, String) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Constructor with InputStream and supplied encoding
- SimpleParser(Reader) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Constructor.
- SimpleParser(Set<String>, String) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Creates a parser with no term processing.
- SimpleParser(Set<String>, String, Map<String, ? extends TermProcessor>) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Creates a parser.
- SimpleParserConstants - Interface in it.unimi.di.big.mg4j.query.parser
-
Token literal values and constants.
- SimpleParserTokenManager - Class in it.unimi.di.big.mg4j.query.parser
-
Token Manager.
- SimpleParserTokenManager(SimpleCharStream) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
-
Constructor.
- SimpleParserTokenManager(SimpleCharStream, int) - Constructor for class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
-
Constructor.
- singletonSet - Variable in class it.unimi.di.big.mg4j.index.Index
-
An immutable singleton set containing just
Index.keyIndex
. - size - Variable in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
The number of elements in this queue.
- size - Variable in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
-
The number of elements in this queue.
- size - Variable in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
-
The number of valid entries in
Index2IntervalIteratorMap.key
andIndex2IntervalIteratorMap.value
. - size - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
The big array of sizes of the combined index.
- size() - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
- size() - Method in interface it.unimi.di.big.mg4j.document.DocumentCollection
-
Returns the number of documents in this collection.
- size() - Method in class it.unimi.di.big.mg4j.document.FileSetDocumentCollection
- size() - Method in class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
- size() - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
- size() - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
- size() - Method in class it.unimi.di.big.mg4j.document.SubDocumentCollection
- size() - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
- size() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
- size() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.SignedRedirectedStringMap
-
Deprecated.
- size() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection
- size() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
- size() - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator.LongHeapSemiIndirectPriorityQueue
- size() - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
- size() - Method in class it.unimi.di.big.mg4j.search.score.ScoredDocumentBoundedSizeQueue
- SIZE - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The size in bits of the index.
- size64() - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.SignedRedirectedStringMap
- size64() - Method in class it.unimi.di.big.mg4j.util.SemiExternalOffsetBigList
- sizes - Variable in class it.unimi.di.big.mg4j.index.Index
-
The size of each document, or
null
if sizes are not necessary or not loaded in this index. - sizes - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
-
For each index, its list of document sizes.
- sizes(int) - Method in class it.unimi.di.big.mg4j.tool.Combine
-
Returns an iterator on sizes.
- SIZES - it.unimi.di.big.mg4j.index.Index.UriKeys
-
The name of a sizes file that will be loaded in case of an
IndexCluster
. - SIZES_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the file of sizes.
- sizeWeightComponent - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
-
Cached from
BM25Scorer
. - SKEWED_GOLOMB - it.unimi.di.big.mg4j.index.CompressionFlags.Coding
- skip(long) - Method in class it.unimi.di.big.mg4j.document.InputStreamDocumentSequence
- SkipBitStreamIndexWriter - Class in it.unimi.di.big.mg4j.index
-
Writes a bitstream-based interleaved index with skips.
- SkipBitStreamIndexWriter(IOFactory, CharSequence, long, boolean, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, int, int) - Constructor for class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
-
Creates a new skip index writer with the specified basename.
- SkipBitStreamIndexWriter.TowerData - Class in it.unimi.di.big.mg4j.index
-
A structure maintaining statistical data about tower construction.
- skipBufferSize(int) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Sets the size in byte of the internal buffer using during the construction of a index with skips (default:
SkipBitStreamIndexWriter.DEFAULT_TEMP_BUFFER_SIZE
). - SkipGammaDeltaGammaDeltaBitStreamIndexReader - Class in it.unimi.di.big.mg4j.index.wired
- SkipGammaDeltaGammaDeltaBitStreamIndexReader(BitStreamIndex, InputBitStream) - Constructor for class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
-
Creates a new skip index reader, with the specified underlying
Index
and input bit stream. - SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator - Class in it.unimi.di.big.mg4j.index.wired
- SKIPHEIGHT - it.unimi.di.big.mg4j.index.BitStreamIndex.PropertyKeys
-
The skip height.
- skipPointers - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The longword bit reader for pointers.
- skipPointersStart - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The starting position of the pointers.
- SKIPQUANTUM - it.unimi.di.big.mg4j.index.BitStreamIndex.PropertyKeys
-
The skip quantum.
- skips(boolean) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Sets the skip flag (default: true).
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoPointerReader
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.RankedPointerReader
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.AbstractOrderedIntervalDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.AbstractUnionDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.AndDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
- skipTo(long) - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
-
Skips all documents smaller than
n
. - skipTo(long) - Method in class it.unimi.di.big.mg4j.search.FalseDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
- skipTo(long) - Method in class it.unimi.di.big.mg4j.search.TrueDocumentIterator
- skipUnconditionallyTo(long) - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
-
Skips to the given document, even if the document does not satisfy the predicate of this document iterator.
- slice_check() - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- slice_del() - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- slice_from(String) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- slice_to(MutableString) - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- SNIPPET - it.unimi.di.big.mg4j.query.Query.OutputType
-
Display document pointers and snippets (requires an index with positions and a collection).
- soleIndex - Variable in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
-
If not
null
, the sole index involved in this document iterator. - soleIntervalIterator - Variable in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
-
If not
null
, the sole interval iterator involved in this document iterator. - sortedIterator - Variable in class it.unimi.di.big.mg4j.search.AbstractIntersectionDocumentIterator
-
The provided document iterators, suitably sorted.
- SPACES - Static variable in class it.unimi.di.big.mg4j.tool.ScanMetadata
- SpanishStemmer - 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.
- SpanishStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.SpanishStemmer
- specialToken - Variable in class it.unimi.di.big.mg4j.query.parser.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- STANDARD - it.unimi.di.big.mg4j.tool.Scan.IndexingType
-
A standard index—documents will be provided in increasing order.
- standardWriterFlags(Map<CompressionFlags.Component, CompressionFlags.Coding>) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Sets the writer compression flags for standard indices (default:
CompressionFlags.DEFAULT_STANDARD_INDEX
). - startDocument() - Method in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
- startDocument(CharSequence, CharSequence) - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
-
Starts a document entry.
- startDocument(CharSequence, CharSequence) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
- startDocument(CharSequence, CharSequence) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
- startElement(Element, Map<Attribute, MutableString>) - Method in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor
- startField(SelectedInterval[]) - Method in class it.unimi.di.big.mg4j.query.MarkingMutableString
-
Prepares this marking mutable string for a new field.
- startMarker - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection.TRECDocumentDescriptor
-
The starting position of this document in the file.
- startOfBlock - Variable in class it.unimi.di.big.mg4j.query.TextMarker
-
The stating marker for a block.
- startOfBlock() - Method in interface it.unimi.di.big.mg4j.query.Marker
-
Returns the starting delimiter of a block.
- startOfBlock() - Method in class it.unimi.di.big.mg4j.query.TextMarker
- startOfField - Variable in class it.unimi.di.big.mg4j.query.TextMarker
-
The starting marker for a series of blocks belonging to the same field.
- startOfField() - Method in interface it.unimi.di.big.mg4j.query.Marker
-
Returns the starting delimiter of a field.
- startOfField() - Method in class it.unimi.di.big.mg4j.query.TextMarker
- startOfMark - Variable in class it.unimi.di.big.mg4j.query.TextMarker
-
The starting marker for a piece of block to be emphasized.
- startOfMark() - Method in interface it.unimi.di.big.mg4j.query.Marker
-
Returns the starting delimiter of a marked part.
- startOfMark() - Method in class it.unimi.di.big.mg4j.query.TextMarker
- startsWith(byte[], int, byte[]) - Static method in class it.unimi.di.big.mg4j.document.TRECHeaderDocumentFactory
- startsWithIgnoreCase(byte[], int, char[]) - Static method in class it.unimi.di.big.mg4j.document.TRECHeaderDocumentFactory
- startTextField() - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
-
Starts a new text field.
- startTextField() - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
- startTextField() - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
- state - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
This variable tracks the current state of the reader.
- state - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
The current state of the writer.
- state - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
This variable tracks the current state of the reader.
- state - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
-
The current state of the writer.
- state - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
This variable tracks the current state of the reader.
- state - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
This variable tracks the current state of the reader.
- state - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
This variable tracks the current state of the reader.
- STATIC_LEXER_ERROR - Static variable in error it.unimi.di.big.mg4j.query.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- staticFlag - Static variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
-
Whether parser is static.
- STATS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
-
Standard extension for the stats file.
- STATS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the stats file.
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.AbstractSnowballTermProcessor
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.DanishStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.DutchStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.EnglishStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.FinnishStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.FrenchStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.German2Stemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.GermanStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.HungarianStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.ItalianStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.KraaijPohlmannStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.LovinsStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.NorwegianStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.PorterStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.PortugueseStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.SpanishStemmer
- stem() - Method in class it.unimi.di.big.mg4j.index.snowball.SwedishStemmer
- stopMarkerDiff - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection.TRECDocumentDescriptor
-
The ending position.
- storeObject(IOFactory, Object, String) - Static method in class it.unimi.di.big.mg4j.io.IOFactories
- strategy - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
-
The clustering strategy.
- strategy - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
The cached strategy of the index we refer to.
- strategy - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
The cached strategy of the index we refer to.
- strategy - Variable in class it.unimi.di.big.mg4j.index.cluster.LexicalCluster
-
The strategy to be used.
- STRATEGY - it.unimi.di.big.mg4j.index.cluster.IndexCluster.PropertyKeys
-
The clustering strategy, specified as a serialised object.
- STRATEGY_DEFAULT_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.cluster.IndexCluster
-
The default extension of a strategy.
- STRATEGYCLASS - it.unimi.di.big.mg4j.index.cluster.IndexCluster.PropertyKeys
-
The clustering strategy, specified as a class name (the class must provide the standard constructors described in
IndexCluster
). - stream(long) - Method in class it.unimi.di.big.mg4j.document.ConcatenatedDocumentCollection
- stream(long) - Method in interface it.unimi.di.big.mg4j.document.DocumentCollection
-
Returns an input stream for the raw content of a document.
- stream(long) - Method in class it.unimi.di.big.mg4j.document.FileSetDocumentCollection
- stream(long) - Method in class it.unimi.di.big.mg4j.document.JavamailDocumentCollection
- stream(long) - Method in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
- stream(long) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
- stream(long) - Method in class it.unimi.di.big.mg4j.document.SubDocumentCollection
- stream(long) - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
- stream(long) - Method in class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
- stream(long) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollection
- StringBasedDispatchingStrategy(Enum<?>, Object2IntMap<String>) - Constructor for class it.unimi.di.big.mg4j.document.DispatchingDocumentFactory.StringBasedDispatchingStrategy
-
The strategy works as follows: the property named
key
is resolved; if this property is not set, the default return value of value is returned. - stripPointers(OutputBitStream, long) - Method in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
-
Writes the given number of bits of the internal buffer to the provided output bit stream, stripping all document pointers.
- SubDocumentCollection - Class in it.unimi.di.big.mg4j.document
-
A collection that exhibits a contiguous subsets of documents from a given collection.
- SubDocumentCollection(DocumentCollection, long) - Constructor for class it.unimi.di.big.mg4j.document.SubDocumentCollection
-
Creates a new subcollection starting from a given document.
- SubDocumentCollection(DocumentCollection, long, long) - Constructor for class it.unimi.di.big.mg4j.document.SubDocumentCollection
-
Creates a new subcollection.
- SubDocumentCollection(String, String) - Constructor for class it.unimi.di.big.mg4j.document.SubDocumentCollection
-
Creates a new subcollection starting from a given document.
- SubDocumentCollection(String, String, String) - Constructor for class it.unimi.di.big.mg4j.document.SubDocumentCollection
-
Creates a new subcollection.
- SubDocumentFactory - Class in it.unimi.di.big.mg4j.document
-
A factory that exposes a subset of the fields a given factory.
- SubDocumentFactory(DocumentFactory, int...) - Constructor for class it.unimi.di.big.mg4j.document.SubDocumentFactory
-
Creates a new subfactory.
- SubsetDocumentSequence - Class in it.unimi.di.big.mg4j.document
-
A collection that exhibits a subset of documents (possibly not contiguous) from a given sequence.
- SubsetDocumentSequence(DocumentSequence, long, long) - Constructor for class it.unimi.di.big.mg4j.document.SubsetDocumentSequence
-
Creates a new subsequence.
- SubsetDocumentSequence(DocumentSequence, LongSet) - Constructor for class it.unimi.di.big.mg4j.document.SubsetDocumentSequence
-
Creates a new subsequence.
- SubsetDocumentSequence(String, String) - Constructor for class it.unimi.di.big.mg4j.document.SubsetDocumentSequence
-
Creates a new subsequence.
- SubsetDocumentSequence(String, String, String) - Constructor for class it.unimi.di.big.mg4j.document.SubsetDocumentSequence
-
Creates a new subsequence.
- substring_i - Variable in class it.unimi.di.big.mg4j.index.snowball.Among
- subtrahend - Variable in class it.unimi.di.big.mg4j.query.nodes.Difference
-
The subtrahend query.
- subtrahendIterator - Variable in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
-
The second operand (the subtrahend).
- SUCCINCTSIZES - it.unimi.di.big.mg4j.index.Index.UriKeys
-
When set, sizes are loaded in a succinct format (more precisely, using an Elias–Fano compressed list.
- SUFFIX - it.unimi.di.big.mg4j.query.SelectedInterval.IntervalType
-
The suffix of an interval that has been broken.
- sumMaxPos - Variable in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
-
The current sum of maximum positions.
- SUMS_MAX_POSITION_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the file of lengths of positions.
- sumsMaxPos - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
An array of input bit streams, returning sum of maximum positions for each index (used for variable-quantum computation).
- SwedishStemmer - 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.
- SwedishStemmer() - Constructor for class it.unimi.di.big.mg4j.index.snowball.SwedishStemmer
- SwitchTo(int) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParserTokenManager
-
Switch to specified lex state.
T
- tabSize - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
- template - Variable in class it.unimi.di.big.mg4j.query.QueryServlet
-
The actual template used by this servlet (default:
QueryServlet.DEFAULT_TEMPLATE
). - term - Variable in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
-
The term associated with this index iterator.
- term - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
The term associated with this index iterator.
- term - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
The term associated with this index iterator.
- term - Variable in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- term - Variable in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
-
The term of this iterator.
- term - Variable in class it.unimi.di.big.mg4j.query.nodes.Term
-
The term represented by this node, or
null
if the term is defined by its number. - term() - Method in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
- term() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
- term() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
- term() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- term() - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
-
Returns the term whose inverted list is returned by this index iterator.
- term() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- term(CharSequence) - Method in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
- term(CharSequence) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
- term(CharSequence) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
- term(CharSequence) - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- term(CharSequence) - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
-
Sets the term whose inverted list is returned by this index iterator.
- term(CharSequence) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- Term - Class in it.unimi.di.big.mg4j.query.nodes
-
A node representing a single term.
- Term(int) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Term
- Term(CharSequence) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Term
- TERM_OFFSETS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
-
Standard extension for the file containing term offsets stored as δ-encoded gaps.
- term2Id() - Method in class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
-
Returns the a map associating terms appearing in the query with ids.
- TermCollectionVisitor - Class in it.unimi.di.big.mg4j.search.visitor
-
A visitor collecting information about terms appearing in a
DocumentIterator
. - TermCollectionVisitor() - Constructor for class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
-
Creates a new term-collection visitor.
- termFilter - Variable in class it.unimi.di.big.mg4j.index.cluster.IndexCluster
-
An array of Bloom filter to reduce index access, or
null
. - termId2Term - Variable in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
-
For each term id, the corresponding term.
- termId2VirtualCounter - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
-
For each term id, its virtual-counter index (to be used to access
BM25FScorer.Visitor.virtualCount
andBM25FScorer.Visitor.virtualIdfCount
). - termMap - Variable in class it.unimi.di.big.mg4j.index.Index
-
The term map for this index, or
null
if the term map was not loaded. - TERMMAP_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the term map.
- termMapClass(Class<? extends StringMap<? extends CharSequence>>) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Sets the class used to build the index term map (default:
ImmutableExternalPrefixMap
). - termNumber - Variable in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- termNumber - Variable in class it.unimi.di.big.mg4j.query.nodes.Term
-
The number of the term represented by this node, or -1 if the term is defined literally.
- termNumber() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- termNumber() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
- termNumber() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
- termNumber() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
- termNumber() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- termNumber() - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
-
Returns the number of the term whose inverted list is returned by this index iterator.
- termNumber() - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- termNumber() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
- termNumber() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- termNumber() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- termNumber() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- termNumber(long) - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- termProcessor - Variable in class it.unimi.di.big.mg4j.index.Index
-
The term processor used to build this index.
- termProcessor(TermProcessor) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Sets the term processor (default:
DowncaseTermProcessor
). - TermProcessor - Interface in it.unimi.di.big.mg4j.index
-
A term processor, implementing term/prefix transformation and possibly term/prefix filtering.
- TERMPROCESSOR - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The
TermProcessor
used to build this index. - termProcessors - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
The term processor for each index.
- termQueue - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
The queue containing terms.
- terms(Index) - Method in class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
-
Returns the terms associated with the given index.
- TERMS - it.unimi.di.big.mg4j.document.AbstractDocumentCollection.PropertyKeys
-
The number of terms in the collection.
- TERMS - it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
The number of terms in the collection.
- TERMS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollection
-
Standard extension for the file containing terms in
MutableString.writeSelfDelimUTF8(java.io.OutputStream)
format. - TERMS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the file of terms.
- text - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
-
The buffer holding text.
- text - Variable in class it.unimi.di.big.mg4j.query.BrowseItem
-
The marked text.
- text() - Method in class it.unimi.di.big.mg4j.query.BrowseItem
- text() - Method in interface it.unimi.di.big.mg4j.tool.Scan.VirtualDocumentFragment
-
The textual content of this fragment.
- text() - Method in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor.Anchor
- TEXT - it.unimi.di.big.mg4j.document.DocumentFactory.FieldType
-
The most basic type: indexable text.
- TEXT_BOLDFACE - Static variable in class it.unimi.di.big.mg4j.query.TextMarker
-
A text marker showing the marked text in (ANSI) boldface, with blocks surrounded by "..." and terminated by a newline.
- TEXT_STANDOUT - Static variable in class it.unimi.di.big.mg4j.query.TextMarker
-
A text marker showing the marked text in (ANSI) standout mode, with blocks surrounded by ".." and terminated by a newline.
- TextDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
-
A document factory for the text format; the character set will be autodetected.
- TextDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.TextDocumentFactory
- TextDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.TextDocumentFactory
- TextDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.TextDocumentFactory
- TextDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.TextDocumentFactory
- textExtractor - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
-
The callback recording text.
- TextMarker - Class in it.unimi.di.big.mg4j.query
-
A marker for text/HTML output.
- TextMarker(String, String, String, String, String, String) - Constructor for class it.unimi.di.big.mg4j.query.TextMarker
-
Creates a new text marker.
- TfIdfScorer - Class in it.unimi.di.big.mg4j.search.score
-
A scorer that implements the TF/IDF ranking formula.
- TfIdfScorer() - Constructor for class it.unimi.di.big.mg4j.search.score.TfIdfScorer
- threshold - Variable in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
-
The iterator threshold.
- TikaField - Class in it.unimi.di.big.mg4j.document.tika
-
A Tika field represented inside MG4J.
- TikaField() - Constructor for class it.unimi.di.big.mg4j.document.tika.TikaField
-
Creates a new Tika field corresponding to the Tika content: its Tika name is
null
and its MG4J name text. - TikaField(String) - Constructor for class it.unimi.di.big.mg4j.document.tika.TikaField
-
Creates a new Tika field with given Tika name and the same MG4J name.
- TikaField(String, String) - Constructor for class it.unimi.di.big.mg4j.document.tika.TikaField
-
Creates a new Tika field with given Tika name and given MG4J name.
- tikaName() - Method in class it.unimi.di.big.mg4j.document.tika.TikaField
-
The Tika name of this field (
null
for the Tika content). - TILDA - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
-
RegularExpression Id.
- TIME - it.unimi.di.big.mg4j.query.Query.OutputType
-
Display just timings.
- title - Variable in class it.unimi.di.big.mg4j.query.BrowseItem
-
The (possibly marked) title.
- title() - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory.CompositeDocument
- title() - Method in interface it.unimi.di.big.mg4j.document.Document
-
The title of this document.
- title() - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
- title() - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory.ReplicatedDocument
- title() - Method in class it.unimi.di.big.mg4j.query.BrowseItem
- TITLE - it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory.MetadataKeys
-
The tag for a document title (a character sequence).
- titleList - Variable in class it.unimi.di.big.mg4j.query.QueryServlet
-
An optional title list if the document collection is not present.
- token - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Current token.
- Token - Class in it.unimi.di.big.mg4j.query.parser
-
Describes the input token stream.
- Token() - Constructor for class it.unimi.di.big.mg4j.query.parser.Token
-
No-argument constructor
- Token(int) - Constructor for class it.unimi.di.big.mg4j.query.parser.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class it.unimi.di.big.mg4j.query.parser.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Generated Token Manager.
- tokenImage - Variable in exception it.unimi.di.big.mg4j.query.parser.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
-
Literal token values.
- TokenMgrError - Error in it.unimi.di.big.mg4j.query.parser
-
Token Manager Error.
- TokenMgrError() - Constructor for error it.unimi.di.big.mg4j.query.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error it.unimi.di.big.mg4j.query.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error it.unimi.di.big.mg4j.query.parser.TokenMgrError
-
Constructor with message and reason.
- TooManyTermsException - Exception in it.unimi.di.big.mg4j.index
-
Thrown to indicate that a prefix query generated too many terms.
- TooManyTermsException(long) - Constructor for exception it.unimi.di.big.mg4j.index.TooManyTermsException
- toSegments() - Method in class it.unimi.di.big.mg4j.document.TRECDocumentCollection.TRECDocumentDescriptor
- toString() - Method in class it.unimi.di.big.mg4j.document.AbstractDocument
- toString() - Method in class it.unimi.di.big.mg4j.document.AbstractDocumentCollection
- toString() - Method in class it.unimi.di.big.mg4j.document.AbstractDocumentFactory
- toString() - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory.CompositeDocument
- toString() - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
- toString() - Method in class it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory
- toString() - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory.ReplicatedDocument
- toString() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- toString() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader
- toString() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndex
- toString() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
- toString() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
- toString() - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousDocumentalStrategy
- toString() - Method in class it.unimi.di.big.mg4j.index.cluster.ContiguousLexicalStrategy
- toString() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalCluster
- toString() - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.index.cluster.IdentityDocumentalStrategy
- toString() - Method in class it.unimi.di.big.mg4j.index.DowncaseTermProcessor
- toString() - Method in class it.unimi.di.big.mg4j.index.FileHPIndex
- toString() - Method in class it.unimi.di.big.mg4j.index.FileIndex
- toString() - Method in class it.unimi.di.big.mg4j.index.InMemoryHPIndex
- toString() - Method in class it.unimi.di.big.mg4j.index.InMemoryIndex
- toString() - Method in class it.unimi.di.big.mg4j.index.NullTermProcessor
- toString() - Method in class it.unimi.di.big.mg4j.index.payload.AbstractPayload.ComparatorPayloadPredicate
- toString() - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
- toString() - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
- toString() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndex
- toString() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
- toString() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.CountReader
- toString() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.EliasFanoPointerReader
- toString() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PositionReader
- toString() - Method in exception it.unimi.di.big.mg4j.index.TooManyTermsException
- toString() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- toString() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader
- toString() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- toString() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
- toString() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
- toString() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
- toString() - Method in class it.unimi.di.big.mg4j.query.BrowseItem
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Align
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.And
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Annotation
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Consecutive
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Containment
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Difference
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.False
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Inclusion
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.LowPass
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.MultiTerm
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Not
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Or
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.OrderedAnd
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Prefix
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Range
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Remap
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Select
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Term
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.True
- toString() - Method in class it.unimi.di.big.mg4j.query.nodes.Weight
- toString() - Method in class it.unimi.di.big.mg4j.query.parser.Token
-
Returns the image.
- toString() - Method in class it.unimi.di.big.mg4j.query.QueryEngine
- toString() - Method in class it.unimi.di.big.mg4j.query.ResultItem
- toString() - Method in class it.unimi.di.big.mg4j.query.SelectedInterval
- toString() - Method in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIndexIntervalIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.AbstractCompositeDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.AlignDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator.AnnotationIntervalIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.AnnotationDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator.ContainmentIntervalIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.ContainmentDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.DifferenceDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator.InclusionIntervalIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.InclusionDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.IntervalIterators.FakeIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.LowPassDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.NotDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.PayloadPredicateDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
- toString() - Method in class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
- toString() - Method in class it.unimi.di.big.mg4j.search.score.ConstantScorer
- toString() - Method in class it.unimi.di.big.mg4j.search.score.DecreasingDocumentRankScorer
- toString() - Method in class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
- toString() - Method in class it.unimi.di.big.mg4j.search.score.DocumentScoreInfo
- toString() - Method in class it.unimi.di.big.mg4j.search.score.LinearAggregator
- toString() - Method in class it.unimi.di.big.mg4j.search.score.VignaScorer
- toString() - Method in class it.unimi.di.big.mg4j.search.visitor.CounterCollectionVisitor
- toString() - Method in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
- toString() - Method in class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
- toString() - Method in class it.unimi.di.big.mg4j.search.visitor.TrueTermsCollectionVisitor
- toString() - Method in class it.unimi.di.big.mg4j.tool.Scan
- toString() - Method in class it.unimi.di.big.mg4j.util.parser.callback.AnchorExtractor.Anchor
- toString(String, String, String) - Method in class it.unimi.di.big.mg4j.query.nodes.Composite
-
Returns a string representation of this node, given a start string, and end string and a separator.
- towerData - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
The sum of all tower data computed so far.
- towerData - Variable in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
-
The sum of all tower data computed so far.
- TowerData() - Constructor for class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter.TowerData
- TowerData() - Constructor for class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter.TowerData
- trace_enabled() - Method in class it.unimi.di.big.mg4j.query.parser.SimpleParser
-
Trace enabled.
- trackLineColumn - Variable in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
- transform(Query) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander
- transform(Query) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryTransformer
- transformer(QueryTransformer) - Method in class it.unimi.di.big.mg4j.query.QueryEngine
-
Sets the transformer for this engine, or disables query transformation.
- TREC - it.unimi.di.big.mg4j.query.Query.OutputType
-
Display results in TREC format.
- TRECDocumentCollection - Class in it.unimi.di.big.mg4j.document
-
A collection for the TREC GOV2 data set.
- TRECDocumentCollection(String[], DocumentFactory, int, boolean) - Constructor for class it.unimi.di.big.mg4j.document.TRECDocumentCollection
-
Creates a new TREC collection by parsing the given files.
- TRECDocumentCollection(String[], DocumentFactory, ObjectBigArrayBigList<TRECDocumentCollection.TRECDocumentDescriptor>, int, boolean) - Constructor for class it.unimi.di.big.mg4j.document.TRECDocumentCollection
-
Copy constructor (that is, the one used by
TRECDocumentCollection.copy()
. - TRECDocumentCollection.TRECDocumentDescriptor - Class in it.unimi.di.big.mg4j.document
-
A compact description of the location and of the internal segmentation of a TREC document inside a file.
- TRECDocumentDescriptor(int, long, int, int) - Constructor for class it.unimi.di.big.mg4j.document.TRECDocumentCollection.TRECDocumentDescriptor
- TRECDocumentDescriptor(int, long, long, long) - Constructor for class it.unimi.di.big.mg4j.document.TRECDocumentCollection.TRECDocumentDescriptor
- TRECHeaderDocumentFactory - Class in it.unimi.di.big.mg4j.document
-
A factory without fields that is used to interpret the header of a TREC GOV2 document.
- TRECHeaderDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.TRECHeaderDocumentFactory
- True - Class in it.unimi.di.big.mg4j.query.nodes
-
A node representing truth (i.e., all documents are returned with interval iterator
IntervalIterators.TRUE
). - True() - Constructor for class it.unimi.di.big.mg4j.query.nodes.True
- TRUE - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
-
RegularExpression Id.
- TRUE - Static variable in class it.unimi.di.big.mg4j.search.IntervalIterators
-
A singleton iterator representing maximum truth.
- TRUE_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.TRUE
. - TrueDocumentIterator - Class in it.unimi.di.big.mg4j.search
-
A single-index document iterator returning all documents with interval iterator
IntervalIterators.TRUE
. - TrueDocumentIterator(Index) - Constructor for class it.unimi.di.big.mg4j.search.TrueDocumentIterator
- trueTerms - Variable in class it.unimi.di.big.mg4j.search.visitor.TrueTermsCollectionVisitor
-
The list of true terms collected in the last visit.
- TrueTermsCollectionVisitor - Class in it.unimi.di.big.mg4j.search.visitor
-
A visitor collecting terms that satisfy a query for the current document.
- TrueTermsCollectionVisitor() - Constructor for class it.unimi.di.big.mg4j.search.visitor.TrueTermsCollectionVisitor
-
Creates a new visitor collecting true terms.
- type - Variable in class it.unimi.di.big.mg4j.query.SelectedInterval
-
The interval type, or
null
for an untyped interval.
U
- UNARY - it.unimi.di.big.mg4j.index.CompressionFlags.Coding
- uniform(int, long) - Static method in class it.unimi.di.big.mg4j.index.cluster.DocumentalStrategies
-
Creates an equally spaced contiguous documental strategy.
- uniform(int, Index) - Static method in class it.unimi.di.big.mg4j.index.cluster.LexicalStrategies
-
Creates an contiguous lexical strategy in which all local indices have approximately the same number of documents.
- unmodifiableCurrentIterators - Variable in class it.unimi.di.big.mg4j.search.AbstractIntervalDocumentIterator
-
An unmodifiable wrapper around
AbstractIntervalDocumentIterator.currentIterators
. - unset - Variable in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
-
Whether this payload has been ever set.
- UNSORTED_TERMS_EXTENSION - Static variable in class it.unimi.di.big.mg4j.index.DiskBasedIndex
-
Standard extension for the file of terms, unsorted.
- update(IndexIterator) - Method in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
-
Updates the
CounterSetupVisitor.count
using the provided index iterator. - UpdateLineColumn(char) - Method in class it.unimi.di.big.mg4j.query.parser.SimpleCharStream
- updatePositionCache() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- updatePositionCache() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
We read positions, assuming state <= BEFORE_POSITIONS
- updatePositionCache() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
- updatePositionCache() - Method in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
We read positions, assuming state <= BEFORE_POSITIONS
- updatePositionCache() - Method in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
We read positions, assuming state <= BEFORE_POSITIONS
- upperBitsStart - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The starting position of the upper bits.
- uri - Variable in class it.unimi.di.big.mg4j.query.BrowseItem
-
The result URI.
- uri() - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory.CompositeDocument
- uri() - Method in interface it.unimi.di.big.mg4j.document.Document
-
A URI that is associated with this document.
- uri() - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
- uri() - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory.ReplicatedDocument
- uri() - Method in class it.unimi.di.big.mg4j.query.BrowseItem
- URI - it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory.MetadataKeys
-
The tag for a document uri (a character sequence).
- URLMPHVirtualDocumentResolver - Class in it.unimi.di.big.mg4j.tool
-
A virtual-document resolver based on document URIs.
- URLMPHVirtualDocumentResolver(StringMap<? extends CharSequence>) - Constructor for class it.unimi.di.big.mg4j.tool.URLMPHVirtualDocumentResolver
- usedIndex - Variable in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
The indices corresponding to each underlying document iterator.
- usedIndex - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
An array partially filled with the indices (as offsets in
Combine.index
) participating to the merge process for the current term. - useGzip - Variable in class it.unimi.di.big.mg4j.document.TRECDocumentCollection
-
Whether the files in
TRECDocumentCollection.file
are gzipped. - useGzip - Variable in class it.unimi.di.big.mg4j.document.WarcDocumentSequence
-
Whether the Warcfile are gzipped.
- usesIntervals() - Method in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
-
Delegates to the underlying scorers.
- usesIntervals() - Method in class it.unimi.di.big.mg4j.search.score.BM25FScorer
- usesIntervals() - Method in class it.unimi.di.big.mg4j.search.score.BM25Scorer
- usesIntervals() - Method in class it.unimi.di.big.mg4j.search.score.ClarkeCormackScorer
-
Returns true.
- usesIntervals() - Method in class it.unimi.di.big.mg4j.search.score.ConstantScorer
- usesIntervals() - Method in class it.unimi.di.big.mg4j.search.score.CountScorer
- usesIntervals() - Method in class it.unimi.di.big.mg4j.search.score.DecreasingDocumentRankScorer
- usesIntervals() - Method in class it.unimi.di.big.mg4j.search.score.DocumentRankScorer
- usesIntervals() - Method in interface it.unimi.di.big.mg4j.search.score.Scorer
-
Whether this scorer uses intervals.
- usesIntervals() - Method in class it.unimi.di.big.mg4j.search.score.TfIdfScorer
- usesIntervals() - Method in class it.unimi.di.big.mg4j.search.score.VignaScorer
-
Returns true.
V
- value - Variable in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
-
The current value of this payload, if
IntegerPayload.unset
is false. - value - Variable in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
-
The values (parallel to
Index2IntervalIteratorMap.key
). - valueOf(String) - Static method in enum it.unimi.di.big.mg4j.document.AbstractDocumentCollection.PropertyKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.document.DispatchingDocumentFactory.MetadataKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.document.DocumentFactory.FieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.document.HtmlDocumentFactory.MetadataKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.document.IdentityDocumentFactory.MetadataKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory.MetadataKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.MetadataKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.document.ZipDocumentCollection.PropertyKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.index.BitStreamIndex.PropertyKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.index.cluster.IndexCluster.PropertyKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.index.CompressionFlags.Coding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.index.CompressionFlags.Component
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.index.Index.UriKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.index.QuasiSuccinctIndex.PropertyKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.query.Query.Command
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.query.Query.OutputType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.query.SelectedInterval.IntervalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.tool.Combine.IndexType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.tool.Scan.Completeness
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum it.unimi.di.big.mg4j.tool.Scan.IndexingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String[], Map<CompressionFlags.Component, CompressionFlags.Coding>) - Static method in class it.unimi.di.big.mg4j.index.CompressionFlags
-
Returns a flag map corresponding to a given array of strings.
- values() - Static method in enum it.unimi.di.big.mg4j.document.AbstractDocumentCollection.PropertyKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.document.DispatchingDocumentFactory.MetadataKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.document.DocumentFactory.FieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.document.HtmlDocumentFactory.MetadataKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.document.IdentityDocumentFactory.MetadataKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory.MetadataKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.MetadataKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.document.ZipDocumentCollection.PropertyKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.index.BitStreamIndex.PropertyKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.index.cluster.IndexCluster.PropertyKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.index.CompressionFlags.Coding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.index.CompressionFlags.Component
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.index.Index.PropertyKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.index.Index.UriKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.index.QuasiSuccinctIndex.PropertyKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.query.Query.Command
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.query.Query.OutputType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.query.SelectedInterval.IntervalType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class it.unimi.di.big.mg4j.search.Index2IntervalIteratorMap
- values() - Static method in enum it.unimi.di.big.mg4j.tool.Combine.IndexType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.tool.Scan.Completeness
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum it.unimi.di.big.mg4j.tool.Scan.IndexingType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variableQuantumIndexWriter - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
A copy of
Combine.indexWriter
which is non-null
ifCombine.indexWriter
is an instance ofVariableQuantumIndexWriter
. - VariableQuantumIndexWriter - Interface in it.unimi.di.big.mg4j.index
-
An index writer supporting variable quanta.
- Verifier - Class in it.unimi.di.big.mg4j.test
-
Verifies that an index matches a collection.
- VignaScorer - Class in it.unimi.di.big.mg4j.search.score
-
Computes the Vigna score of all interval iterators of a document.
- VignaScorer() - Constructor for class it.unimi.di.big.mg4j.search.score.VignaScorer
- VIRTUAL - it.unimi.di.big.mg4j.document.DocumentFactory.FieldType
-
A virtual field: an
ObjectList
ofScan.VirtualDocumentFragment
s. - VIRTUAL - it.unimi.di.big.mg4j.tool.Scan.IndexingType
-
A virtual index—documents will be provided in any order, and a document may appear several times.
- virtualCount - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
-
An array indexed by term ids used by
BM25FScorer.score()
to compute virtual counts. - virtualDocumentGap - Variable in class it.unimi.di.big.mg4j.tool.Scan
-
The width of the artificial gap introduced between virtual-document fragments.
- virtualDocumentGaps - Variable in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
A map from field indices to virtual gaps.
- virtualDocumentResolver(int, VirtualDocumentResolver) - Method in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
Adds a virtual document resolver to
IndexBuilder.virtualDocumentResolvers
. - VirtualDocumentResolver - Interface in it.unimi.di.big.mg4j.tool
-
A resolver for virtual documents.
- virtualDocumentResolvers - Variable in class it.unimi.di.big.mg4j.tool.IndexBuilder
-
A map from field indices to a corresponding
VirtualDocumentResolver
. - virtualField(List<Scan.VirtualDocumentFragment>) - Method in interface it.unimi.di.big.mg4j.document.DocumentCollectionBuilder
-
Adds a virtual field.
- virtualField(List<Scan.VirtualDocumentFragment>) - Method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
- virtualField(List<Scan.VirtualDocumentFragment>) - Method in class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
- virtualIdfCount - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
-
For expected IDF runs, an array indexed by term ids used by
BM25FScorer.score()
to compute virtual counts combined with IDF scoring. - visit(IndexIterator) - Method in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
- visit(IndexIterator) - Method in class it.unimi.di.big.mg4j.search.visitor.CounterCollectionVisitor
- visit(IndexIterator) - Method in class it.unimi.di.big.mg4j.search.visitor.CounterSetupVisitor
- visit(IndexIterator) - Method in interface it.unimi.di.big.mg4j.search.visitor.DocumentIteratorVisitor
-
Visits an
IndexIterator
leaf. - visit(IndexIterator) - Method in class it.unimi.di.big.mg4j.search.visitor.TermCollectionVisitor
- visit(IndexIterator) - Method in class it.unimi.di.big.mg4j.search.visitor.TrueTermsCollectionVisitor
- visit(MultiTermIndexIterator) - Method in class it.unimi.di.big.mg4j.search.visitor.AbstractDocumentIteratorVisitor
- visit(MultiTermIndexIterator) - Method in interface it.unimi.di.big.mg4j.search.visitor.DocumentIteratorVisitor
-
Visits a
MultiTermIndexIterator
leaf. - visit(MultiTermIndexIterator) - Method in class it.unimi.di.big.mg4j.search.visitor.TrueTermsCollectionVisitor
- visit(False) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visit(False) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visit(False) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits
False
. - visit(False) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visit(Prefix) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visit(Prefix) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visit(Prefix) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Prefix
. - visit(Prefix) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visit(Range) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visit(Range) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visit(Range) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Range
. - visit(Range) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visit(Term) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visit(Term) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visit(Term) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Term
. - visit(Term) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visit(True) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visit(True) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visit(True) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits
True
. - visit(True) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visit(FalseDocumentIterator) - Method in class it.unimi.di.big.mg4j.search.visitor.AbstractDocumentIteratorVisitor
- visit(FalseDocumentIterator) - Method in interface it.unimi.di.big.mg4j.search.visitor.DocumentIteratorVisitor
-
Visits a
FalseDocumentIterator
leaf. - visit(TrueDocumentIterator) - Method in class it.unimi.di.big.mg4j.search.visitor.AbstractDocumentIteratorVisitor
- visit(TrueDocumentIterator) - Method in interface it.unimi.di.big.mg4j.search.visitor.DocumentIteratorVisitor
-
Visits a
TrueDocumentIterator
leaf. - Visitor(boolean, double[], int[], int[], double[], double[], IntBigList[], double[]) - Constructor for class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
- visitPost(Align, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Align, DocumentIterator[]) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Align, Set<String>[]) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Align, T[]) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
Align
node after recursing into the corresponding subtree. - visitPost(And, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(And, DocumentIterator[]) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(And, Set<String>[]) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(And, T[]) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
And
node after recursing into the corresponding subtree. - visitPost(Annotation, Query) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Annotation, DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Annotation, Set<String>) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Annotation, T) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Annotation
node after recursing into the corresponding subtree. - visitPost(Consecutive, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Consecutive, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander.ExpanderVisitor
- visitPost(Consecutive, DocumentIterator[]) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Consecutive, Set<String>[]) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Consecutive, T[]) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Consecutive
node after recursing into the corresponding subtree. - visitPost(Containment, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Containment, DocumentIterator[]) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Containment, Set<String>[]) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Containment, T[]) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
Containment
node after recursing into the corresponding subtree. - visitPost(Difference, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Difference, DocumentIterator[]) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Difference, Set<String>[]) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Difference, T[]) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Difference
node after recursing into the corresponding subtree. - visitPost(Inclusion, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Inclusion, DocumentIterator[]) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Inclusion, Set<String>[]) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Inclusion, T[]) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
Inclusion
node after recursing into the corresponding subtree. - visitPost(LowPass, Query) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(LowPass, DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(LowPass, Set<String>) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(LowPass, T) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
LowPass
node after recursing into the corresponding subtree. - visitPost(MultiTerm, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(MultiTerm, DocumentIterator[]) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(MultiTerm, Set<String>[]) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(MultiTerm, T[]) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
MultiTerm
node after recursing into the corresponding subtree. - visitPost(Not, Query) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Not, DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Not, Set<String>) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Not, T) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Not
node after recursing into the corresponding subtree. - visitPost(OrderedAnd, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(OrderedAnd, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander.ExpanderVisitor
- visitPost(OrderedAnd, DocumentIterator[]) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(OrderedAnd, Set<String>[]) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(OrderedAnd, T[]) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
OrderedAnd
node after recursing into the corresponding subtree. - visitPost(Or, Query[]) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Or, DocumentIterator[]) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Or, Set<String>[]) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Or, T[]) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
Or
node after recursing into the corresponding subtree. - visitPost(Remap, Query) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Remap, DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Remap, Set<String>) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Remap, T) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Remap
node after recursing into the corresponding subtree. - visitPost(Select, Query) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Select, DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Select, Set<String>) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Select, T) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Select
node after recursing into the corresponding subtree. - visitPost(Weight, Query) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
- visitPost(Weight, DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPost(Weight, Set<String>) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPost(Weight, T) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Weight
node after recursing into the corresponding subtree. - visitPost(DocumentIterator, Boolean[]) - Method in class it.unimi.di.big.mg4j.search.visitor.AbstractDocumentIteratorVisitor
- visitPost(DocumentIterator, T[]) - Method in interface it.unimi.di.big.mg4j.search.visitor.DocumentIteratorVisitor
-
Visits an internal node after recursing into the corresponding subtree.
- visitPre(Align) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Align) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Align) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
Align
node before recursing into the corresponding subtree. - visitPre(Align) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(And) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(And) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(And) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
And
node before recursing into the corresponding subtree. - visitPre(And) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(Annotation) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Annotation) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Annotation) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Annotation
node before recursing into the corresponding subtree. - visitPre(Annotation) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(Consecutive) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Consecutive) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Consecutive) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander.ExpanderVisitor
- visitPre(Consecutive) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Consecutive
node before recursing into the corresponding subtree. - visitPre(Consecutive) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(Containment) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Containment) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Containment) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
Containment
node before recursing into the corresponding subtree. - visitPre(Containment) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(Difference) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Difference) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Difference) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Difference
node before recursing into the corresponding subtree. - visitPre(Difference) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(Inclusion) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Inclusion) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Inclusion) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
Inclusion
node before recursing into the corresponding subtree. - visitPre(Inclusion) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(LowPass) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(LowPass) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(LowPass) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
LowPass
node before recursing into the corresponding subtree. - visitPre(LowPass) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(MultiTerm) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(MultiTerm) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(MultiTerm) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
MultiTerm
node before recursing into the corresponding subtree. - visitPre(MultiTerm) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(Not) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Not) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Not) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Not
node before recursing into the corresponding subtree. - visitPre(Not) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(Or) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Or) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Or) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
Or
node before recursing into the corresponding subtree. - visitPre(Or) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(OrderedAnd) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(OrderedAnd) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(OrderedAnd) - Method in class it.unimi.di.big.mg4j.query.nodes.MultiIndexTermExpander.ExpanderVisitor
- visitPre(OrderedAnd) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits an
OrderedAnd
node before recursing into the corresponding subtree. - visitPre(OrderedAnd) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(Remap) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Remap) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Remap) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Remap
node before recursing into the corresponding subtree. - visitPre(Remap) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(Select) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Select) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Select) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Select
node before recursing into the corresponding subtree. - visitPre(Select) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(Weight) - Method in class it.unimi.di.big.mg4j.query.nodes.AbstractQueryBuilderVisitor
- visitPre(Weight) - Method in class it.unimi.di.big.mg4j.query.nodes.CheckForSelectQueryVisitor
- visitPre(Weight) - Method in interface it.unimi.di.big.mg4j.query.nodes.QueryBuilderVisitor
-
Visits a
Weight
node before recursing into the corresponding subtree. - visitPre(Weight) - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
- visitPre(DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.visitor.AbstractDocumentIteratorVisitor
- visitPre(DocumentIterator) - Method in interface it.unimi.di.big.mg4j.search.visitor.DocumentIteratorVisitor
-
Visits an internal node before recursing into the corresponding subtree.
W
- WarcDocumentSequence - Class in it.unimi.di.big.mg4j.document
-
A document sequence over a set of (possibly compressed) Warc files.
- WarcDocumentSequence(WarcDocumentSequence) - Constructor for class it.unimi.di.big.mg4j.document.WarcDocumentSequence
- WarcDocumentSequence(String[], DocumentFactory, boolean, int) - Constructor for class it.unimi.di.big.mg4j.document.WarcDocumentSequence
- warcFile - Variable in class it.unimi.di.big.mg4j.document.WarcDocumentSequence
-
The list of WARC files
- weight - Variable in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
-
The weight associated with this index iterator.
- weight - Variable in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- weight - Variable in class it.unimi.di.big.mg4j.query.nodes.Weight
-
The weight selection.
- weight - Variable in class it.unimi.di.big.mg4j.search.AbstractDocumentIterator
-
The weight of this iterator.
- weight - Variable in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
-
The last seen, but still not consumed, weight, or
Double.NaN
. - weight - Variable in class it.unimi.di.big.mg4j.search.score.BM25FScorer.Visitor
-
For each index, its weight.
- weight - Variable in class it.unimi.di.big.mg4j.search.score.LinearAggregator
-
The weights of each scorer.
- weight() - Method in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
- weight() - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- weight() - Method in class it.unimi.di.big.mg4j.search.AbstractDocumentIterator
- weight() - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
- weight() - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
-
Returns the weight associated with this iterator.
- weight() - Method in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
-
Returns
DocumentIteratorBuilderVisitor.weight
, if it is notDouble.NaN
, or 1, otherwise; in either case, setsDocumentIteratorBuilderVisitor.weight
toDouble.NaN
. - weight() - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
- weight(double) - Method in class it.unimi.di.big.mg4j.index.AbstractIndexIterator
- weight(double) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
- weight(double) - Method in class it.unimi.di.big.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
- weight(double) - Method in class it.unimi.di.big.mg4j.index.Index.EmptyIndexIterator
- weight(double) - Method in interface it.unimi.di.big.mg4j.index.IndexIterator
-
Returns the weight of this index iterator.
- weight(double) - Method in class it.unimi.di.big.mg4j.index.MultiTermIndexIterator
- weight(double) - Method in class it.unimi.di.big.mg4j.search.AbstractDocumentIterator
- weight(double) - Method in class it.unimi.di.big.mg4j.search.CachingDocumentIterator
- weight(double) - Method in interface it.unimi.di.big.mg4j.search.DocumentIterator
-
Sets the weight of this index iterator.
- weight(double) - Method in class it.unimi.di.big.mg4j.search.RemappingDocumentIterator
- Weight - Class in it.unimi.di.big.mg4j.query.nodes
-
A node representing a weight selection.
- Weight(double, Query) - Constructor for class it.unimi.di.big.mg4j.query.nodes.Weight
- WEIGHT - it.unimi.di.big.mg4j.query.Query.Command
- weights - Variable in class it.unimi.di.big.mg4j.search.DocumentIteratorBuilderVisitor
-
The stack of weights.
- where - Variable in class it.unimi.di.big.mg4j.document.JdbcDocumentCollection
-
The WHERE part of the query generating the collection (without the WHERE keyword), or
null
. - WhitespaceWordReader() - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection.WhitespaceWordReader
- WHOLE - it.unimi.di.big.mg4j.query.SelectedInterval.IntervalType
-
An interval that has been selected.
- WikipediaDocumentCollection - Class in it.unimi.di.big.mg4j.document
-
A
DocumentCollection
corresponding to a given set of files in the Yahoo! Wikipedia format. - WikipediaDocumentCollection(String[], DocumentFactory, boolean) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
-
Builds a document collection corresponding to a given set of Wikipedia files specified as an array.
- WikipediaDocumentCollection(String[], DocumentFactory, boolean, boolean) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
-
Builds a document collection corresponding to a given set of (possibly gzip'd) Wikipedia files specified as an array.
- WikipediaDocumentCollection(String[], DocumentFactory, ObjectArrayList<EliasFanoMonotoneLongBigList>, int, long[], boolean, boolean) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentCollection
- WikipediaDocumentCollection.WhitespaceWordReader - Class in it.unimi.di.big.mg4j.document
- WikipediaDocumentSequence - Class in it.unimi.di.big.mg4j.document
-
A class exhibiting a standard Wikipedia XML dump as a
DocumentSequence
. - WikipediaDocumentSequence(String, boolean, String, boolean) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence
-
Builds a new Wikipedia document sequence using default anchor settings and discarding namespaced pages and templates.
- WikipediaDocumentSequence(String, boolean, String, boolean, boolean, boolean) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence
-
Builds a new Wikipedia document sequence using default anchor settings.
- WikipediaDocumentSequence(String, boolean, String, boolean, boolean, boolean, int, int, int, String) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence
-
Builds a new Wikipedia document sequence.
- WikipediaDocumentSequence(String, String, String, String) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence
-
A string-based constructor to be used with an
ObjectParser
. - WikipediaDocumentSequence(String, String, String, String, String, String) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence
-
A string-based constructor to be used with an
ObjectParser
. - WikipediaDocumentSequence(String, String, String, String, String, String, String, String, String) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence
-
A string-based constructor to be used with an
ObjectParser
. - WikipediaDocumentSequence(String, String, String, String, String, String, String, String, String, String) - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence
-
A string-based constructor to be used with an
ObjectParser
. - WikipediaDocumentSequence.MetadataKeys - Enum in it.unimi.di.big.mg4j.document
- WikipediaDocumentSequence.SignedRedirectedStringMap - Class in it.unimi.di.big.mg4j.document
-
A wrapper around a signed function that remaps entries exceeding a provided threshold using a specified target array.
- WikipediaDocumentSequence.WikipediaHeaderFactory - Class in it.unimi.di.big.mg4j.document
-
A factory responsible for special Wikipedia fields (see the class documentation).
- WikipediaHeaderFactory() - Constructor for class it.unimi.di.big.mg4j.document.WikipediaDocumentSequence.WikipediaHeaderFactory
- window - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The 64-bit window.
- WORD - Static variable in interface it.unimi.di.big.mg4j.query.parser.SimpleParserConstants
-
RegularExpression Id.
- wordReader - Variable in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory
-
The word reader used for all documents.
- wordReader(int) - Method in class it.unimi.di.big.mg4j.document.CompositeDocumentFactory.CompositeDocument
- wordReader(int) - Method in interface it.unimi.di.big.mg4j.document.Document
-
Returns a word reader for the given
DocumentFactory.FieldType.TEXT
field. - wordReader(int) - Method in class it.unimi.di.big.mg4j.document.HtmlDocumentFactory.HtmlDocument
- wordReader(int) - Method in class it.unimi.di.big.mg4j.document.ReplicatedDocumentFactory.ReplicatedDocument
- WORDREADER - it.unimi.di.big.mg4j.document.PropertyBasedDocumentFactory.MetadataKeys
-
The tag for the optional name of a word reader class.
- wouldEnqueue(int, double) - Method in class it.unimi.di.big.mg4j.search.score.ScoredDocumentBoundedSizeQueue
-
Checks whether a document with given score would be enqueued.
- wrap(DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.score.AbstractAggregator
-
Delegates to the underlying scorers, possibly wrapping the argument in a
CachingDocumentIterator
; then, ifAbstractAggregator.samples
is nonzero computes that many document scores and invokesAbstractAggregator.setupEqualizationFactors()
. - wrap(DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.score.AbstractScorer
-
Wraps the given document iterator.
- wrap(DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.score.AbstractWeightedScorer
- wrap(DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.score.BM25FScorer
- wrap(DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.score.BM25Scorer
- wrap(DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.score.CountScorer
- wrap(DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.score.DecreasingDocumentRankScorer
- wrap(DocumentIterator) - Method in interface it.unimi.di.big.mg4j.search.score.Scorer
-
Wraps a document iterator and prepares the internal state of this scorer to work with it.
- wrap(DocumentIterator) - Method in class it.unimi.di.big.mg4j.search.score.TfIdfScorer
- write(OutputBitStream) - Method in class it.unimi.di.big.mg4j.index.payload.DatePayload
- write(OutputBitStream) - Method in class it.unimi.di.big.mg4j.index.payload.IntegerPayload
- write(OutputBitStream) - Method in interface it.unimi.di.big.mg4j.index.payload.Payload
-
Serialises the current value of this payload to the given output bit stream.
- write(OutputBitStream, int[], int, int, int, int) - Static method in class it.unimi.di.big.mg4j.io.InterpolativeCoding
-
Writes to a bit stream a increasing sequence of integers using interpolative coding.
- writeData() - Method in class it.unimi.di.big.mg4j.tool.Scan.PayloadAccumulator
-
Writes in compressed form the data currently accumulated.
- writeDocumentPointer(OutputBitStream, long) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
- writeDocumentPointer(OutputBitStream, long) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
- writeDocumentPointer(OutputBitStream, long) - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
-
Writes a document pointer.
- writeDocumentPointer(OutputBitStream, long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
- writeDocumentPointer(OutputBitStream, long) - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
- writeDocumentPositions(OutputBitStream, int[], int, int, int) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
- writeDocumentPositions(OutputBitStream, int[], int, int, int) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
- writeDocumentPositions(OutputBitStream, int[], int, int, int) - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
-
Writes the positions of the occurrences of the current term in the current document to the given
OutputBitStream
. - writeDocumentPositions(OutputBitStream, int[], int, int, int) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
- writeFrequency(long) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
- writeFrequency(long) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
- writeFrequency(long) - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
-
Writes the frequency.
- writeFrequency(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
- writeFrequency(long) - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
- writeGamma(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
- writeLong(long, int) - Method in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
-
Writes a fixed number of bits from a long.
- writeNonZeroGamma(long) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
- writePayload(OutputBitStream, Payload) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
- writePayload(OutputBitStream, Payload) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
- writePayload(OutputBitStream, Payload) - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
-
Writes the payload for the current document.
- writePayload(OutputBitStream, Payload) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
- writePositionCount(OutputBitStream, int) - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
- writePositionCount(OutputBitStream, int) - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
- writePositionCount(OutputBitStream, int) - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
-
Writes the count of the occurrences of the current term in the current document to the given
OutputBitStream
. - writePositionCount(OutputBitStream, int) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
- writeSelfDelimitedUtf8String(OutputBitStream, CharSequence) - Static method in class it.unimi.di.big.mg4j.document.SimpleCompressedDocumentCollectionBuilder
- writeUnary(int) - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
- writtenBits() - Method in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
- writtenBits() - Method in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
- writtenBits() - Method in interface it.unimi.di.big.mg4j.index.IndexWriter
-
Returns the overall number of bits written onto the underlying stream(s).
- writtenBits() - Method in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexWriter
- writtenBits() - Method in class it.unimi.di.big.mg4j.index.SkipBitStreamIndexWriter
- writtenBits() - Method in class it.unimi.di.big.mg4j.io.ByteArrayPostingList
-
Returns the number of bits written by this posting list.
- writtenDocuments - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
The number of document records already written for the current inverted list.
- writtenDocuments - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
-
The number of document records already written for the current inverted list.
X
- XMLDocumentFactory - Class in it.unimi.di.big.mg4j.document.tika
-
A document factory for XML.
- XMLDocumentFactory() - Constructor for class it.unimi.di.big.mg4j.document.tika.XMLDocumentFactory
- XMLDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.big.mg4j.document.tika.XMLDocumentFactory
- XMLDocumentFactory(Properties) - Constructor for class it.unimi.di.big.mg4j.document.tika.XMLDocumentFactory
- XMLDocumentFactory(String[]) - Constructor for class it.unimi.di.big.mg4j.document.tika.XMLDocumentFactory
Z
- ZETA - it.unimi.di.big.mg4j.index.CompressionFlags.Coding
- ZIP_EXTENSION - Static variable in class it.unimi.di.big.mg4j.document.ZipDocumentCollection
- ZipDocumentCollection - Class in it.unimi.di.big.mg4j.document
-
A document collection stored in a zip file.
- ZipDocumentCollection(String, DocumentFactory, long, boolean) - Constructor for class it.unimi.di.big.mg4j.document.ZipDocumentCollection
-
Constructs a document collection (for reading) corresponding to a given zip collection file.
- ZipDocumentCollection.PropertyKeys - Enum in it.unimi.di.big.mg4j.document
-
Symbolic names for common properties of a
DocumentCollection
. - ZipDocumentCollection.ZipFactory - Class in it.unimi.di.big.mg4j.document
-
A factory tightly coupled to a
ZipDocumentCollection
. - ZipDocumentCollectionBuilder - Class in it.unimi.di.big.mg4j.document
-
A builder for zipped document collections.
- ZipDocumentCollectionBuilder(String, DocumentFactory, boolean) - Constructor for class it.unimi.di.big.mg4j.document.ZipDocumentCollectionBuilder
-
Creates a new zipped collection builder.
- ZipFactory(DocumentFactory, boolean) - Constructor for class it.unimi.di.big.mg4j.document.ZipDocumentCollection.ZipFactory
All Classes All Packages