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
Scorerthat 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 closeableimplementation 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 closeableimplementation 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 closeableimplementation 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
DocumentIteratorVisitorwithout 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 closeableimplementation 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
IndexReaderfor 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
ConsecutiveDocumentIteratorandOrderedAndDocumentIterator. - 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
QueryBuilderVisitorthat 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
AbstractScorerproviding 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.samplesif 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
bfor Golomb coding of pointers. - b - Variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
The parameter
bfor Golomb coding of pointers. - b - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The parameter
bfor Golomb coding of pointers. - b - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
-
The parameter
bfor 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.statecan 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.statecan 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.statemeans 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.statemeans that we are ready to callBitStreamIndexWriter.newDocumentRecord(). - BEFORE_FREQUENCY - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
This value of
BitStreamHPIndexWriter.statemeans 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.statemeans 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.statemeans that we should callBitStreamHPIndexWriter.newInvertedList(). - BEFORE_INVERTED_LIST - Static variable in class it.unimi.di.big.mg4j.index.BitStreamIndexWriter
-
This value of
BitStreamIndexWriter.statemeans that we should callBitStreamIndexWriter.newInvertedList(). - BEFORE_PAYLOAD - Static variable in class it.unimi.di.big.mg4j.index.BitStreamHPIndexWriter
-
This value of
BitStreamHPIndexWriter.statecan 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.statecan 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.statemeans 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.statemeans 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.statecan 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.statecan 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
Indexand 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
Indexand 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_K1andBM25Scorer.DEFAULT_Bas 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
QueryServletin 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
ByteOrdervalue. - 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
QueryBuilderVisitorthat returnsBoolean.FALSEonly if the visited query contains aSelectnode that does not lie in the aligner of anAlignquery (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
DocumentCollectionclass. - 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
IntIteratorimplementation 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
Combinebuffer 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 indexfor 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
DocumentIteratortree. - 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
TermCollectionVisitorto 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
nullofQuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.hasCountsis false. - countsList - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
-
A reference to the data for counts, or
nullofQuasiSuccinctIndexReader.indexhas 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
DocumentCollectioncorresponding 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
Selectnodes). - 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_LISTif 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_LISTif 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_LISTif 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_LISTif 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_LISTif 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
nullfor 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
DocumentScoreInfoinstances 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
DocumentalClusterthat 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
DocumentalClusterthat 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
QueryBuilderVisitorthat builds aDocumentIteratorresolving 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
IndexReaderfor 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
IndexReaderfor 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
IndexReaderfor this index and uses them to return aMultiTermIndexIteratorover 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, anUnsupportedOperationExceptionwill 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 anIndexOutOfBoundsExceptionif 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 anIndexOutOfBoundsExceptionif 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
DocumentCollectioncorresponding 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
Indexand 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
Indexand 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
nullfor 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
Propertiesand 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
Propertiesand 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
Propertiesand 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
Propertiesand 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
IndexReaderbased 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
IndexReaderbased 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.TEXTis 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
URIwith 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
URIwith 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.indexWriterhas 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.payloadis non-null. - hasPayloads - Variable in class it.unimi.di.big.mg4j.tool.Combine
-
Whether
Combine.indexWriterhas 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.frequencyis 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.frequencyis 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.frequencyis 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.frequencyis 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.frequencyis 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.indexWriterhas 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
Indexclass 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
IndexIteratorview of this reader (returned byBitStreamHPIndexReader.documents(CharSequence)). - indexIterator - Variable in class it.unimi.di.big.mg4j.index.BitStreamIndexReader
-
The
IndexIteratorview 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
IndexIteratorview of this reader (returned byGammaDeltaGammaDeltaBitStreamHPIndexReader.documents(CharSequence)). - indexIterator - Variable in class it.unimi.di.big.mg4j.index.wired.GammaDeltaGammaDeltaBitStreamIndexReader
-
The
IndexIteratorview of this reader (returned byGammaDeltaGammaDeltaBitStreamIndexReader.documents(CharSequence)). - indexIterator - Variable in class it.unimi.di.big.mg4j.index.wired.SkipGammaDeltaGammaDeltaBitStreamIndexReader
-
The
IndexIteratorview 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.indexIteratoris 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
BitStreamHPIndexindex 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.TRUEandIntervalIterators.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
trueif 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
DocumentCollectioncorresponding 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
DocumentCollectioncorresponding 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
nullfor 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
log2bfor 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
log2bfor 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
log2bfor 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
log2bfor 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
MimetypesFileTypeMapthat 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_LISTif 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
nullif 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
IndexIteratoron 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.TRUEon 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_EXTENSIONandDiskBasedIndex.POSITIONS_EXTENSIONfor 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
RULEto 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
OutOfMemoryErrorduring some buffer reallocation. - outOfMemoryError - Variable in class it.unimi.di.big.mg4j.tool.Scan
-
If true, this class experienced an
OutOfMemoryErrorduring 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
Queryobject. - 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
Queryobject. - 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
IntIteratorview 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
nullofQuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.hasPositionsis false. - positionsList - Variable in class it.unimi.di.big.mg4j.index.QuasiSuccinctIndexReader
-
A reference to the data for positions, or
nullofQuasiSuccinctIndexReader.indexhas 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
nullif 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.weighttoDouble.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
BitStreamHPIndexand 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.indexWriterwhich is non-nullifCombine.indexWriteris 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
Queryobjects. - 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.documentIteratorandDocumentalMergedClusterDocumentIterator.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.WikipediaHeaderFactoryand 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-
nullresult. - 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
QueryServletin 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
nullfor 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
Enumis 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
Scanbuffer 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
DocumentScoreInfoinstances 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
DocumentIteratorreturning 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.seenthat 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.numberOfTermsSeenterm 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.keyandIndex2IntervalIteratorMap.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
nullif 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
Indexand 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
keyis 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
nullif 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.virtualCountandBM25FScorer.Visitor.virtualIdfCount). - termMap - Variable in class it.unimi.di.big.mg4j.index.Index
-
The term map for this index, or
nullif 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
TermProcessorused 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
nulland 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 (
nullfor 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
nullfor 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.countusing 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.fileare 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.unsetis 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.indexWriterwhich is non-nullifCombine.indexWriteris 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
ObjectListofScan.VirtualDocumentFragments. - 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
IndexIteratorleaf. - 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
MultiTermIndexIteratorleaf. - 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
FalseDocumentIteratorleaf. - 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
TrueDocumentIteratorleaf. - 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
Alignnode 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
Andnode 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
Annotationnode 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
Consecutivenode 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
Containmentnode 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
Differencenode 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
Inclusionnode 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
LowPassnode 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
MultiTermnode 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
Notnode 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
OrderedAndnode 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
Ornode 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
Remapnode 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
Selectnode 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
Weightnode 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
Alignnode 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
Andnode 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
Annotationnode 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
Consecutivenode 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
Containmentnode 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
Differencenode 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
Inclusionnode 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
LowPassnode 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
MultiTermnode 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
Notnode 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
Ornode 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
OrderedAndnode 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
Remapnode 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
Selectnode 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
Weightnode 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.weighttoDouble.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
DocumentCollectioncorresponding 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.TEXTfield. - 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.samplesis 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