- AbstractAggregator - Class in it.unimi.di.mg4j.search.score
-
- AbstractAggregator(Scorer[]) - Constructor for class it.unimi.di.mg4j.search.score.AbstractAggregator
-
Creates an aggregator.
- AbstractBitStreamIndexWriter - Class in it.unimi.di.mg4j.index
-
- AbstractBitStreamIndexWriter(int, Map<CompressionFlags.Component, CompressionFlags.Coding>) - Constructor for class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
- AbstractCompositeDocumentIterator - Class in it.unimi.di.mg4j.search
-
An abstract iterator on documents based on a list of component iterators.
- AbstractCompositeDocumentIterator(Index, Object, DocumentIterator...) - Constructor for class it.unimi.di.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.mg4j.search.AbstractCompositeDocumentIterator
-
Creates a new composite document iterator using a given list of component document iterators.
- AbstractCompositeDocumentIterator.AbstractCompositeIndexIntervalIterator - Class in it.unimi.di.mg4j.search
-
- AbstractCompositeDocumentIterator.AbstractCompositeIndexIntervalIterator(int) - Constructor for class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIndexIntervalIterator
-
- AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator - Class in it.unimi.di.mg4j.search
-
An abstract interval iterator.
- AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator(int) - Constructor for class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
-
- AbstractDocument - Class in it.unimi.di.mg4j.document
-
- AbstractDocument() - Constructor for class it.unimi.di.mg4j.document.AbstractDocument
-
- AbstractDocumentCollection - Class in it.unimi.di.mg4j.document
-
- AbstractDocumentCollection() - Constructor for class it.unimi.di.mg4j.document.AbstractDocumentCollection
-
- AbstractDocumentCollection.PropertyKeys - Enum in it.unimi.di.mg4j.document
-
- AbstractDocumentFactory - Class in it.unimi.di.mg4j.document
-
An abstract implementation of a factory, providing a protected method to check
for field indices.
- AbstractDocumentFactory() - Constructor for class it.unimi.di.mg4j.document.AbstractDocumentFactory
-
- AbstractDocumentIterator - Class in it.unimi.di.mg4j.document
-
- AbstractDocumentIterator() - Constructor for class it.unimi.di.mg4j.document.AbstractDocumentIterator
-
- AbstractDocumentIterator - Class in it.unimi.di.mg4j.search
-
- AbstractDocumentIterator() - Constructor for class it.unimi.di.mg4j.search.AbstractDocumentIterator
-
- AbstractDocumentIteratorVisitor - Class in it.unimi.di.mg4j.search.visitor
-
- AbstractDocumentIteratorVisitor() - Constructor for class it.unimi.di.mg4j.search.visitor.AbstractDocumentIteratorVisitor
-
- AbstractDocumentSequence - Class in it.unimi.di.mg4j.document
-
- AbstractDocumentSequence() - Constructor for class it.unimi.di.mg4j.document.AbstractDocumentSequence
-
- AbstractIndexClusterIndexReader - Class in it.unimi.di.mg4j.index.cluster
-
- AbstractIndexClusterIndexReader(IndexCluster, int) - Constructor for class it.unimi.di.mg4j.index.cluster.AbstractIndexClusterIndexReader
-
- AbstractIndexIterator - Class in it.unimi.di.mg4j.index
-
- AbstractIndexIterator() - Constructor for class it.unimi.di.mg4j.index.AbstractIndexIterator
-
- AbstractIndexReader - Class in it.unimi.di.mg4j.index
-
- AbstractIndexReader() - Constructor for class it.unimi.di.mg4j.index.AbstractIndexReader
-
- AbstractIntersectionDocumentIterator - Class in it.unimi.di.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.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.mg4j.search.AbstractIntersectionDocumentIterator
-
Creates a new intersection iterator using a given array of iterators.
- AbstractIntervalDocumentIterator - Class in it.unimi.di.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.mg4j.search.AbstractIntervalDocumentIterator
-
Creates a new instance.
- AbstractOrderedIntervalDocumentIterator - Class in it.unimi.di.mg4j.search
-
- AbstractOrderedIntervalDocumentIterator(Object, DocumentIterator[]) - Constructor for class it.unimi.di.mg4j.search.AbstractOrderedIntervalDocumentIterator
-
Creates a new abstract document iterator.
- AbstractPayload - Class in it.unimi.di.mg4j.index.payload
-
An abstract payload.
- AbstractPayload() - Constructor for class it.unimi.di.mg4j.index.payload.AbstractPayload
-
- AbstractPayload.ComparatorPayloadPredicate - Class in it.unimi.di.mg4j.index.payload
-
- AbstractPayload.ComparatorPayloadPredicate(Payload, Payload) - Constructor for class it.unimi.di.mg4j.index.payload.AbstractPayload.ComparatorPayloadPredicate
-
- AbstractQueryBuilderVisitor<T> - Class in it.unimi.di.mg4j.query.nodes
-
- AbstractQueryBuilderVisitor() - Constructor for class it.unimi.di.mg4j.query.nodes.AbstractQueryBuilderVisitor
-
- AbstractScorer - Class in it.unimi.di.mg4j.search.score
-
An abstract implementation of
Scorer.
- AbstractScorer() - Constructor for class it.unimi.di.mg4j.search.score.AbstractScorer
-
- AbstractSimpleTikaDocumentFactory - Class in it.unimi.di.mg4j.document.tika
-
- AbstractSimpleTikaDocumentFactory() - Constructor for class it.unimi.di.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
-
- AbstractSimpleTikaDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
-
- AbstractSimpleTikaDocumentFactory(Properties) - Constructor for class it.unimi.di.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
-
- AbstractSimpleTikaDocumentFactory(String[]) - Constructor for class it.unimi.di.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
-
- AbstractSnowballTermProcessor - Class in it.unimi.di.mg4j.index.snowball
-
- AbstractSnowballTermProcessor() - Constructor for class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- AbstractTermExpander - Class in it.unimi.di.mg4j.query.nodes
-
- AbstractTermExpander() - Constructor for class it.unimi.di.mg4j.query.nodes.AbstractTermExpander
-
- AbstractTermExpander.ExpanderVisitor - Class in it.unimi.di.mg4j.query.nodes
-
- AbstractTermExpander.ExpanderVisitor() - Constructor for class it.unimi.di.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
-
- AbstractTikaDocumentFactory - Class in it.unimi.di.mg4j.document.tika
-
An abstract document factory that provides the mapping from field names to field indices.
- AbstractTikaDocumentFactory(Properties) - Constructor for class it.unimi.di.mg4j.document.tika.AbstractTikaDocumentFactory
-
- AbstractTikaDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.mg4j.document.tika.AbstractTikaDocumentFactory
-
- AbstractTikaDocumentFactory(String[]) - Constructor for class it.unimi.di.mg4j.document.tika.AbstractTikaDocumentFactory
-
- AbstractTikaDocumentFactory() - Constructor for class it.unimi.di.mg4j.document.tika.AbstractTikaDocumentFactory
-
- AbstractUnionDocumentIterator - Class in it.unimi.di.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.mg4j.search.AbstractUnionDocumentIterator
-
- AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue - Class in it.unimi.di.mg4j.search
-
- AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue(int[]) - Constructor for class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
- AbstractWeightedScorer - Class in it.unimi.di.mg4j.search.score
-
- AbstractWeightedScorer() - Constructor for class it.unimi.di.mg4j.search.score.AbstractWeightedScorer
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.AbstractIndexIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Align
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.And
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Consecutive
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Difference
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.False
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.LowPass
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.MultiTerm
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Not
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Or
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.OrderedAnd
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Prefix
-
- accept(QueryBuilderVisitor<T>) - Method in interface it.unimi.di.mg4j.query.nodes.Query
-
Accepts a visitor.
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Range
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Remap
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Select
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Term
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.True
-
- accept(QueryBuilderVisitor<T>) - Method in class it.unimi.di.mg4j.query.nodes.Weight
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in interface it.unimi.di.mg4j.search.DocumentIterator
-
Accepts a visitor.
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.FalseDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.NotDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.PayloadPredicateDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- accept(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.TrueDocumentIterator
-
- acceptDeep(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- acceptDeepOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.AbstractIndexIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in interface it.unimi.di.mg4j.search.DocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.FalseDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.NotDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.PayloadPredicateDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- acceptOnTruePaths(DocumentIteratorVisitor<T>) - Method in class it.unimi.di.mg4j.search.TrueDocumentIterator
-
- actualSamples - Variable in class it.unimi.di.mg4j.search.score.AbstractAggregator
-
- add(MutableString, MutableString) - Method in interface it.unimi.di.mg4j.document.DocumentCollectionBuilder
-
Adds a word and a nonword to the current text field, provided that a text field has
started but not yet
ended;
otherwise, doesn't do anything.
- add(MutableString, MutableString) - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollectionBuilder
-
- add(MutableString, MutableString) - Method in class it.unimi.di.mg4j.document.ZipDocumentCollectionBuilder
-
- add(long) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
-
- add(Index, IntervalIterator) - Method in class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
- add_escapes(String) - Method in exception it.unimi.di.mg4j.query.parser.ParseException
-
Used to convert raw characters to their escaped version
when these raw version cannot be used as part of an ASCII
string literal.
- addEscapes(String) - Static method in error it.unimi.di.mg4j.query.parser.TokenMgrError
-
Replaces unprintable characters by their espaced (or unicode escaped)
equivalents in the given string
- additionalProperties - Variable in class it.unimi.di.mg4j.tool.Combine
-
Additional properties for the merged index.
- addPosition(int) - Method in class it.unimi.di.mg4j.io.ByteArrayPostingList
-
Adds a new position for the current document pointer.
- address - Variable in class it.unimi.di.mg4j.index.remote.RemoteBitStreamHPIndex
-
The address of the socket associated with this index.
- address - Variable in class it.unimi.di.mg4j.index.remote.RemoteBitStreamIndex
-
The address of the socket associated with this index.
- address - Variable in class it.unimi.di.mg4j.index.remote.RemoteTermMap
-
The address of the index server.
- adjustBeginLineColumn(int, int) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- advance() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- advance() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- advance() - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
-
- advance() - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
-
- align() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
-
- align() - Method in class it.unimi.di.mg4j.io.ByteArrayPostingList
-
- Align - Class in it.unimi.di.mg4j.query.nodes
-
A node representing the alignment of the two iterators.
- Align(Query, Query) - Constructor for class it.unimi.di.mg4j.query.nodes.Align
-
- ALIGN - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- align(int) - Method in class it.unimi.di.mg4j.search.AbstractIntersectionDocumentIterator
-
Advances all iterators to the first common document pointer after the one specified.
- AlignDocumentIterator - Class in it.unimi.di.mg4j.search
-
A document iterator that aligns the results of two iterators over
different indices.
- AlignDocumentIterator(DocumentIterator, DocumentIterator) - Constructor for class it.unimi.di.mg4j.search.AlignDocumentIterator
-
- AlignDocumentIterator.AlignIndexIntervalIterator - Class in it.unimi.di.mg4j.search
-
An interval iterator returning the intersection of the component interval iterators.
- AlignDocumentIterator.AlignIndexIntervalIterator() - Constructor for class it.unimi.di.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
-
- AlignDocumentIterator.AlignIntervalIterator - Class in it.unimi.di.mg4j.search
-
An interval iterator returning the intersection of the component interval iterators.
- AlignDocumentIterator.AlignIntervalIterator() - Constructor for class it.unimi.di.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
-
- alignee - Variable in class it.unimi.di.mg4j.query.nodes.Align
-
The query to be aligned.
- aligner - Variable in class it.unimi.di.mg4j.query.nodes.Align
-
The aligner query.
- alignQuery(String) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
Starting rule for an alignment query.
- allChanged() - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
- allIndexIterators(DocumentIterator...) - Static method in class it.unimi.di.mg4j.search.AbstractIntervalDocumentIterator
-
- allIndices - Variable in class it.unimi.di.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.mg4j.search.score.ClarkeCormackScorer
-
The parameter alpha.
- alt - Variable in class it.unimi.di.mg4j.query.BrowseItem
-
A non-marked version of the title (for IMG ALT attributes).
- alt() - Method in class it.unimi.di.mg4j.query.BrowseItem
-
- Among - Class in it.unimi.di.mg4j.index.snowball
-
- Among(String, int, int, String, AbstractSnowballTermProcessor) - Constructor for class it.unimi.di.mg4j.index.snowball.Among
-
- AnchorExtractor - Class in it.unimi.di.mg4j.util.parser.callback
-
A callback extracting anchor text.
- AnchorExtractor(int, int, int) - Constructor for class it.unimi.di.mg4j.util.parser.callback.AnchorExtractor
-
- AnchorExtractor.Anchor - Class in it.unimi.di.mg4j.util.parser.callback
-
A class representing an anchor.
- AnchorExtractor.Anchor(MutableString, MutableString) - Constructor for class it.unimi.di.mg4j.util.parser.callback.AnchorExtractor.Anchor
-
- anchors - Variable in class it.unimi.di.mg4j.util.parser.callback.AnchorExtractor
-
- And - Class in it.unimi.di.mg4j.query.nodes
-
A node representing the logical and of the underlying queries.
- And(Query...) - Constructor for class it.unimi.di.mg4j.query.nodes.And
-
- AND - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- AndDocumentIterator - Class in it.unimi.di.mg4j.search
-
A document iterator that returns the AND of a number of document iterators.
- AndDocumentIterator(DocumentIterator[]) - Constructor for class it.unimi.di.mg4j.search.AndDocumentIterator
-
- AndDocumentIterator.AndIndexIntervalIterator - Class in it.unimi.di.mg4j.search
-
An interval iterator returning the AND (in the Clarke−Cormack−Burkowski lattice) of the component interval iterators.
- AndDocumentIterator.AndIndexIntervalIterator(Index, int) - Constructor for class it.unimi.di.mg4j.search.AndDocumentIterator.AndIndexIntervalIterator
-
Creates a new AND interval iterator.
- AndDocumentIterator.AndIntervalIterator - Class in it.unimi.di.mg4j.search
-
An interval iterator returning the AND (in the Clarke−Cormack−Burkowski lattice) of the component interval iterators.
- AndDocumentIterator.AndIntervalIterator(Index, int) - Constructor for class it.unimi.di.mg4j.search.AndDocumentIterator.AndIntervalIterator
-
Creates a new AND interval iterator.
- andQuery(String) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
Starting rule for an AND-query (the AND token is optional).
- append(long, int) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
-
- append(long, int) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
-
- append(long[], long) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
-
- append(LongArrayBitVector) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
-
- append(QuasiSuccinctIndexWriter.LongWordCache) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
-
- appendAndMark(String) - Method in class it.unimi.di.mg4j.query.MarkingMutableString
-
- appendAndMark(MutableString) - Method in class it.unimi.di.mg4j.query.MarkingMutableString
-
- appendAndMark(WordReader) - Method in class it.unimi.di.mg4j.query.MarkingMutableString
-
- ArithmeticCoder - Class in it.unimi.di.mg4j.io
-
An arithmetic coder.
- ArithmeticCoder(int) - Constructor for class it.unimi.di.mg4j.io.ArithmeticCoder
-
Creates a new coder.
- ArithmeticDecoder - Class in it.unimi.di.mg4j.io
-
An arithmetic decoder.
- ArithmeticDecoder(int) - Constructor for class it.unimi.di.mg4j.io.ArithmeticDecoder
-
Creates a new decoder.
- array - Variable in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- ASSERTS - Static variable in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
- assign_to(MutableString) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- atomicQuery(String) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
Starting rule for an atomic query.
- atomicSimpleQuery(String) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
Starting rule for an atomic simple query.
- AutoDetectDocumentFactory - Class in it.unimi.di.mg4j.document.tika
-
A document factory that automatically detect the type of the document content.
- AutoDetectDocumentFactory() - Constructor for class it.unimi.di.mg4j.document.tika.AutoDetectDocumentFactory
-
- AutoDetectDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.mg4j.document.tika.AutoDetectDocumentFactory
-
- AutoDetectDocumentFactory(Properties) - Constructor for class it.unimi.di.mg4j.document.tika.AutoDetectDocumentFactory
-
- AutoDetectDocumentFactory(String[]) - Constructor for class it.unimi.di.mg4j.document.tika.AutoDetectDocumentFactory
-
- available() - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
Returns one if there is an available byte which is not a separator, zero otherwise.
- available() - Method in class it.unimi.di.mg4j.index.remote.RemoteInputStream
-
- b - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The parameter b for Golomb coding of pointers.
- b - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
The parameter b for Golomb coding of pointers.
- b - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The parameter b for Golomb coding of pointers.
- b - Variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
The parameter b for Golomb coding of pointers.
- backup(int) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- basename() - Method in interface it.unimi.di.mg4j.document.DocumentCollectionBuilder
-
Returns the basename of this builder.
- basename() - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollectionBuilder
-
- basename() - Method in class it.unimi.di.mg4j.document.ZipDocumentCollectionBuilder
-
- basename - Variable in class it.unimi.di.mg4j.index.FileHPIndex
-
The basename of this index.
- basename - Variable in class it.unimi.di.mg4j.index.FileIndex
-
The basename of this index.
- batchBasename(int, String, File) - Static method in class it.unimi.di.mg4j.tool.Scan
-
Returns the name of a batch.
- batchDirName(String) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
Sets the temporary directory for batches (default: the directory containing the basename).
- bByIndex - Variable in class it.unimi.di.mg4j.search.score.BM25FScorer
-
The parameter b; you must provide one value for each index.
- BEFORE_COUNT - Static variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
This value of
BitStreamHPIndexWriter.state can be assumed only in indices that contain counts; it
means that we are positioned just before the count for the current document record.
- BEFORE_COUNT - Static variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
This value of
BitStreamIndexWriter.state can be assumed only in indices that contain counts; it
means that we are positioned just before the count for the current document record.
- BEFORE_DOCUMENT_RECORD - Static variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- BEFORE_DOCUMENT_RECORD - Static variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
- BEFORE_FREQUENCY - Static variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- BEFORE_FREQUENCY - Static variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
- BEFORE_INVERTED_LIST - Static variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- BEFORE_INVERTED_LIST - Static variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
- BEFORE_PAYLOAD - Static variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
This value of
BitStreamHPIndexWriter.state can be assumed only in indices that contain payloads; it
means that we are positioned just before the payload for the current document record.
- BEFORE_PAYLOAD - Static variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
This value of
BitStreamIndexWriter.state can be assumed only in indices that contain payloads; it
means that we are positioned just before the payload for the current document record.
- BEFORE_POINTER - Static variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- BEFORE_POINTER - Static variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
- BEFORE_POSITIONS - Static variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
This value of
BitStreamHPIndexWriter.state can be assumed only in indices that contain document positions;
it means that we are positioned just before the position list of the current document record.
- BEFORE_POSITIONS - Static variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
This value of
BitStreamIndexWriter.state can be assumed only in indices that contain document positions;
it means that we are positioned just before the position list of the current document record.
- beginColumn - Variable in class it.unimi.di.mg4j.query.parser.Token
-
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- beginLine - Variable in class it.unimi.di.mg4j.query.parser.Token
-
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- BeginToken() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- BITS - Static variable in class it.unimi.di.mg4j.io.ArithmeticCoder
-
Number of bits used by the coder.
- BITS - Static variable in class it.unimi.di.mg4j.io.ArithmeticDecoder
-
Number of bits used by the decoder.
- bitsForBitSkips() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter.TowerData
-
Returns the overall number of bits used for bit skips.
- bitsForBitSkips() - Method in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter.TowerData
-
Returns the overall number of bits used for bit skips.
- bitsForCounts - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The number of bits written for counts.
- bitsForEntries() - Method in class it.unimi.di.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.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.mg4j.index.BitStreamHPIndexWriter
-
The number of bits written for entry lenghts.
- bitsForEntryBitLengths - Variable in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter
-
The number of bits written for entry lenghts.
- bitsForFrequencies - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The number of bits written for frequencies.
- bitsForLowerBits - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
-
The number of bits used for the lower-bits array.
- bitsForLowerBitSkips - Variable in class it.unimi.di.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.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.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.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.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.mg4j.index.AbstractBitStreamIndexWriter
-
The number of bits written for payloads.
- bitsForPointers - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The number of bits written for document pointers.
- bitsForPointers - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
-
The number of bits used for forward/skip pointers.
- bitsForPositions - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The number of bits written for positions.
- bitsForPositionsBitSkips() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter.TowerData
-
Returns the overall number of bits used for bit skips.
- bitsForPositionsOffsets - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
The number of bits written for offsets in the file of positions.
- bitsForPositionsQuantumBitLengths - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
The number of bits written for quantum lengths in the positions stream.
- bitsForQuantumBitLengths - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
The number of bits written for quantum lengths.
- bitsForQuantumBitLengths - Variable in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter
-
The number of bits written for quantum lengths.
- bitsForSkipPointers() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter.TowerData
-
Returns the overall number of bits used for skip pointers.
- bitsForSkipPointers() - Method in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter.TowerData
-
Returns the overall number of bits used for skip pointers.
- bitsForTopBitSkips - Variable in class it.unimi.di.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.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.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.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.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.mg4j.index.BitStreamHPIndexWriter.TowerData
-
The number of bits written for tower lengths.
- bitsForTowerLengths - Variable in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter.TowerData
-
The number of bits written for tower lengths.
- bitsForTowers() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter.TowerData
-
Returns the overall number of bits used for towers.
- bitsForTowers() - Method in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter.TowerData
-
Returns the overall number of bits used for towers.
- bitsForUpperBits - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
-
The number of bits used for the upper-bits array.
- bitsForVariableQuanta - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
The number of bits written for variable quanta.
- bitsForVariableQuanta - Variable in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter
-
The number of bits written for variable quanta.
- BitStreamHPIndex - Class in it.unimi.di.mg4j.index
-
- BitStreamHPIndex(int, int, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, LongList) - Constructor for class it.unimi.di.mg4j.index.BitStreamHPIndex
-
- BitStreamHPIndexReader - Class in it.unimi.di.mg4j.index
-
- BitStreamHPIndexReader(BitStreamHPIndex, InputBitStream, InputBitStream) - Constructor for class it.unimi.di.mg4j.index.BitStreamHPIndexReader
-
Creates a new skip index reader, with the specified underlying
Index and input bit
stream.
- BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator - Class in it.unimi.di.mg4j.index
-
- BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator(BitStreamHPIndexReader, InputBitStream, InputBitStream) - Constructor for class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- BitStreamHPIndexWriter - Class in it.unimi.di.mg4j.index
-
Writes a bitstream-based high-performance index.
- BitStreamHPIndexWriter(CharSequence, int, boolean, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, int, int) - Constructor for class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
Creates a new index writer, with the specified basename.
- BitStreamHPIndexWriter.TowerData - Class in it.unimi.di.mg4j.index
-
A structure maintaining statistical data about tower construction.
- BitStreamHPIndexWriter.TowerData() - Constructor for class it.unimi.di.mg4j.index.BitStreamHPIndexWriter.TowerData
-
- BitStreamIndex - Class in it.unimi.di.mg4j.index
-
- BitStreamIndex(int, int, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, LongList) - Constructor for class it.unimi.di.mg4j.index.BitStreamIndex
-
- BitStreamIndex.PropertyKeys - Enum in it.unimi.di.mg4j.index
-
- BitStreamIndexReader - Class in it.unimi.di.mg4j.index
-
- BitStreamIndexReader(BitStreamIndex, InputBitStream) - Constructor for class it.unimi.di.mg4j.index.BitStreamIndexReader
-
Creates a new skip index reader, with the specified underlying
Index and input bit stream.
- BitStreamIndexReader.BitStreamIndexReaderIndexIterator - Class in it.unimi.di.mg4j.index
-
- BitStreamIndexReader.BitStreamIndexReaderIndexIterator(BitStreamIndexReader, InputBitStream) - Constructor for class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- BitStreamIndexWriter - Class in it.unimi.di.mg4j.index
-
Writes a bitstream-based interleaved index.
- BitStreamIndexWriter(IOFactory, CharSequence, int, boolean, Map<CompressionFlags.Component, CompressionFlags.Coding>) - Constructor for class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
Creates a new index writer with the specified basename.
- BLOOM_EXTENSION - Static variable in class it.unimi.di.mg4j.index.cluster.IndexCluster
-
The default extension for Bloom term filters.
- BM25FScorer - Class in it.unimi.di.mg4j.search.score
-
A scorer that implements the BM25F ranking scheme.
- BM25FScorer(double, Reference2DoubleMap<Index>, StringMap<? extends CharSequence>, LongList) - Constructor for class it.unimi.di.mg4j.search.score.BM25FScorer
-
Creates a BM25F scorer.
- BM25FScorer(double, StringMap<? extends CharSequence>, LongList, Object2DoubleMap<String>) - Constructor for class it.unimi.di.mg4j.search.score.BM25FScorer
-
Creates a BM25F scorer.
- BM25FScorer(double, Reference2DoubleMap<Index>) - Constructor for class it.unimi.di.mg4j.search.score.BM25FScorer
-
Creates a BM25F scorer using Boldi's variant (frequencies are not needed).
- BM25FScorer(String...) - Constructor for class it.unimi.di.mg4j.search.score.BM25FScorer
-
Creates a BM25F scorer using parameters specified by strings.
- BM25FScorer.Visitor - Class in it.unimi.di.mg4j.search.score
-
- BM25FScorer.Visitor(boolean, double[], int[], int[], double[], double[], IntList[], double[]) - Constructor for class it.unimi.di.mg4j.search.score.BM25FScorer.Visitor
-
- BM25Scorer - Class in it.unimi.di.mg4j.search.score
-
A scorer that implements the BM25 ranking scheme.
- BM25Scorer() - Constructor for class it.unimi.di.mg4j.search.score.BM25Scorer
-
- BM25Scorer(double, double) - Constructor for class it.unimi.di.mg4j.search.score.BM25Scorer
-
Creates a BM25 scorer using specified k1 and b parameters.
- BM25Scorer(String, String) - Constructor for class it.unimi.di.mg4j.search.score.BM25Scorer
-
Creates a BM25 scorer using specified k1 and b parameters specified by strings.
- bra - Variable in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- BrowseItem - Class in it.unimi.di.mg4j.query
-
An instance of this class is used to pack the results gathered by
QueryServlet
in such a way that they are easily accessible from the Velocity Template Language.
- BrowseItem() - Constructor for class it.unimi.di.mg4j.query.BrowseItem
-
- bufcolumn - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- buffer() - Method in class it.unimi.di.mg4j.index.CachingOutputBitStream
-
Return the internal buffer, if it contains all data.
- buffer - Variable in class it.unimi.di.mg4j.io.ByteArrayPostingList
-
The internal buffer.
- buffer - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.index.DiskBasedIndex
-
- bufferSize - Variable in class it.unimi.di.mg4j.index.BitStreamIndex
-
The size of the buffer used to read the bit stream.
- bufferSize - Variable in class it.unimi.di.mg4j.tool.Combine
-
The size of I/O buffers.
- bufferSize(int) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- bufline - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- bufpos - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- build(DocumentSequence) - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollectionBuilder
-
- build(DocumentSequence) - Method in class it.unimi.di.mg4j.document.ZipDocumentCollectionBuilder
-
- builder(DocumentCollectionBuilder) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
Sets the document collection builder (default: null).
- ByteArrayPostingList - Class in it.unimi.di.mg4j.io
-
- ByteArrayPostingList(byte[], boolean, Scan.Completeness) - Constructor for class it.unimi.di.mg4j.io.ByteArrayPostingList
-
Creates a new posting list wrapping a given byte array.
- byteOrder(String) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
- CACHE_MAX_SIZE - Static variable in class it.unimi.di.mg4j.util.SemiExternalOffsetList
-
The maximum number of entry in the cache map.
- CachingDocumentIterator - Class in it.unimi.di.mg4j.search
-
A decorator that caches the intervals produced by the underlying document iterator.
- CachingDocumentIterator(DocumentIterator) - Constructor for class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- CachingOutputBitStream - Class in it.unimi.di.mg4j.index
-
A special output bit stream with an additional
method
CachingOutputBitStream.buffer() that returns the internal buffer
if the internal buffer contains all that has been written since
the last call to
position(0).
- CachingOutputBitStream(File, int) - Constructor for class it.unimi.di.mg4j.index.CachingOutputBitStream
-
- CachingOutputBitStream(String, int) - Constructor for class it.unimi.di.mg4j.index.CachingOutputBitStream
-
- ChainedLexicalClusteringStrategy - Class in it.unimi.di.mg4j.index.cluster
-
A lexical clustering strategy that uses a chain of responsability to choose the local index:
term maps out of a given list are inquired
until one contains the given term.
- ChainedLexicalClusteringStrategy(Index[], BloomFilter<Void>[]) - Constructor for class it.unimi.di.mg4j.index.cluster.ChainedLexicalClusteringStrategy
-
Creates a new chained lexical clustering strategy using additional Bloom filters.
- ChainedLexicalClusteringStrategy(Index[]) - Constructor for class it.unimi.di.mg4j.index.cluster.ChainedLexicalClusteringStrategy
-
Creates a new chained lexical clustering strategy.
- changed() - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
- characters(char[], int, int, boolean) - Method in class it.unimi.di.mg4j.util.parser.callback.AnchorExtractor
-
- CheckForSelectQueryVisitor - Class in it.unimi.di.mg4j.query.nodes
-
- CheckForSelectQueryVisitor(String) - Constructor for class it.unimi.di.mg4j.query.nodes.CheckForSelectQueryVisitor
-
- ClarkeCormackScorer - Class in it.unimi.di.mg4j.search.score
-
Computes the Clarke–Cormack score of all interval iterators of a document.
- ClarkeCormackScorer(int, double, boolean) - Constructor for class it.unimi.di.mg4j.search.score.ClarkeCormackScorer
-
Creates a Clarke–Cormack scorer.
- ClarkeCormackScorer(String, String, String) - Constructor for class it.unimi.di.mg4j.search.score.ClarkeCormackScorer
-
Creates a Clarke–Cormack scorer.
- ClarkeCormackScorer() - Constructor for class it.unimi.di.mg4j.search.score.ClarkeCormackScorer
-
- cleanup(IOFactory, String, int, File) - Static method in class it.unimi.di.mg4j.tool.Scan
-
Cleans all intermediate files generated by a run of this class.
- clear() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
-
- clear() - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
- clear() - Method in class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
- clear() - Method in class it.unimi.di.mg4j.search.visitor.CounterSetupVisitor
-
Zeroes all counters, but not frequencies.
- close() - Method in class it.unimi.di.mg4j.document.AbstractDocument
-
- close() - Method in class it.unimi.di.mg4j.document.AbstractDocumentIterator
-
- close() - Method in class it.unimi.di.mg4j.document.AbstractDocumentSequence
-
- close() - Method in class it.unimi.di.mg4j.document.CompositeDocumentFactory.CompositeDocument
-
- close() - Method in class it.unimi.di.mg4j.document.CompositeDocumentSequence
-
- close() - Method in class it.unimi.di.mg4j.document.ConcatenatedDocumentCollection
-
- close() - Method in class it.unimi.di.mg4j.document.ConcatenatedDocumentSequence
-
- close() - Method in class it.unimi.di.mg4j.document.CSVDocumentCollection
-
- close() - Method in interface it.unimi.di.mg4j.document.Document
-
Closes this document, releasing all resources.
- close() - Method in interface it.unimi.di.mg4j.document.DocumentCollectionBuilder
-
Terminates the contruction of the collection.
- close() - Method in interface it.unimi.di.mg4j.document.DocumentIterator
-
Closes this document iterator, releasing all resources.
- close() - Method in interface it.unimi.di.mg4j.document.DocumentSequence
-
Closes this document sequence, releasing all resources.
- close() - Method in class it.unimi.di.mg4j.document.FileSetDocumentCollection
-
- close() - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- close() - Method in class it.unimi.di.mg4j.document.JavamailDocumentCollection
-
- close() - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
- close() - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection.JdbcDocumentIterator
-
- close() - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
- close() - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollectionBuilder
-
- close() - Method in class it.unimi.di.mg4j.document.SubsetDocumentSequence
-
- close() - Method in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- close() - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection
-
- close() - Method in class it.unimi.di.mg4j.document.ZipDocumentCollectionBuilder
-
- close() - Method in class it.unimi.di.mg4j.index.AbstractIndexReader
-
- close() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader
-
- close() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- close() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader
-
- close() - Method in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
- close() - Method in class it.unimi.di.mg4j.index.cluster.AbstractIndexClusterIndexReader
-
- close() - Method in interface it.unimi.di.mg4j.index.IndexWriter
-
Closes this index writer, completing the index creation process and releasing all resources.
- close() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
-
- close() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter
-
- close() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
-
- close() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
-
- close() - Method in class it.unimi.di.mg4j.index.remote.RemoteIndexReader
-
- close() - Method in class it.unimi.di.mg4j.index.remote.RemoteIndexServerConnection
-
Closes the underlying socket.
- close() - Method in class it.unimi.di.mg4j.index.remote.RemoteInputStream
-
- close() - Method in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter
-
- close() - Method in class it.unimi.di.mg4j.io.ByteArrayPostingList
-
- close() - Method in class it.unimi.di.mg4j.io.IOFactories.FileLinesIterable.FileLinesIterator
-
- close() - Method in class it.unimi.di.mg4j.tool.Combine.GammaCodedIntIterator
-
- close() - Method in class it.unimi.di.mg4j.tool.PartitionLexically.LongWordInputBitStream
-
- close() - Method in class it.unimi.di.mg4j.tool.PrecomputeIndex.ReplacingDocumentIteratorBuilderVisitor
-
- close() - Method in class it.unimi.di.mg4j.tool.Scan
-
Closes this pass, releasing all resources.
- close() - Method in class it.unimi.di.mg4j.tool.Scan.PayloadAccumulator
-
Closes this accumulator, releasing all resources.
- CLOSE_ENLARGE - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- CLOSE_PAREN - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- CLOSE_RANGE - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- CLOSE_REMAP - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- CLOSE_WEIGHT - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- closed - Variable in class it.unimi.di.mg4j.index.AbstractIndexReader
-
Whether this reader has been closed.
- CLUSTER_PROPERTIES_EXTENSION - Static variable in class it.unimi.di.mg4j.tool.Scan
-
The extension of the strategy for the cluster associated with a scan.
- ClusteringStrategy - Interface in it.unimi.di.mg4j.index.cluster
-
A common ancestor interface for all clustering strategies.
- COLON - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- column - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- Combine - Class in it.unimi.di.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.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.mg4j.tool.Combine
-
Combines several indices into one.
- combine(int, long) - Method in class it.unimi.di.mg4j.tool.Combine
-
Combines several indices.
- combine(int, long) - Method in class it.unimi.di.mg4j.tool.Concatenate
-
- combine(int, long) - Method in class it.unimi.di.mg4j.tool.Merge
-
- combine(int, long) - Method in class it.unimi.di.mg4j.tool.Paste
-
- Combine.GammaCodedIntIterator - Class in it.unimi.di.mg4j.tool
-
A partial
IntIterator implementation based on γ-coded integers.
- Combine.GammaCodedIntIterator(InputBitStream) - Constructor for class it.unimi.di.mg4j.tool.Combine.GammaCodedIntIterator
-
- Combine.IndexType - Enum in it.unimi.di.mg4j.tool
-
- combineBufferSize(int) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- combineNumberOfDocuments() - Method in class it.unimi.di.mg4j.tool.Combine
-
Combines the number of documents.
- combineNumberOfDocuments() - Method in class it.unimi.di.mg4j.tool.Concatenate
-
- combineNumberOfDocuments() - Method in class it.unimi.di.mg4j.tool.Merge
-
- combineNumberOfDocuments() - Method in class it.unimi.di.mg4j.tool.Paste
-
- combineSizes(OutputBitStream) - Method in class it.unimi.di.mg4j.tool.Combine
-
Combines size lists.
- combineSizes(OutputBitStream) - Method in class it.unimi.di.mg4j.tool.Concatenate
-
- combineSizes(OutputBitStream) - Method in class it.unimi.di.mg4j.tool.Merge
-
- combineSizes(OutputBitStream) - Method in class it.unimi.di.mg4j.tool.Paste
-
- comparator() - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
- compareTo(Payload) - Method in class it.unimi.di.mg4j.index.payload.DatePayload
-
- compareTo(Payload) - Method in class it.unimi.di.mg4j.index.payload.IntegerPayload
-
- compareTo(SelectedInterval) - Method in class it.unimi.di.mg4j.query.SelectedInterval
-
Compares two selected intervals by their left extremes.
- compatibleWith(Payload) - Method in class it.unimi.di.mg4j.index.payload.DatePayload
-
- compatibleWith(Payload) - Method in class it.unimi.di.mg4j.index.payload.IntegerPayload
-
- compatibleWith(Payload) - Method in interface it.unimi.di.mg4j.index.payload.Payload
-
Returns true if this payload instance is compatible with another instance.
- components() - Method in class it.unimi.di.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.mg4j.query.nodes
-
A abstract composite node containing an array of component queries.
- Composite(Query...) - Constructor for class it.unimi.di.mg4j.query.nodes.Composite
-
- CompositeDocumentFactory - Class in it.unimi.di.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.mg4j.document.CompositeDocumentFactory
-
Creates a new composite document factory using the factories in a given array.
- CompositeDocumentFactory.CompositeDocument - Class in it.unimi.di.mg4j.document
-
A document obtained by composition of documents of underyling factories.
- CompositeDocumentFactory.CompositeDocument(Reference2ObjectMap<Enum<?>, Object>, InputStream) - Constructor for class it.unimi.di.mg4j.document.CompositeDocumentFactory.CompositeDocument
-
- CompositeDocumentSequence - Class in it.unimi.di.mg4j.document
-
A document sequence composing a list of underlying sequences.
- CompositeDocumentSequence(DocumentSequence...) - Constructor for class it.unimi.di.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.mg4j.document.CompositeDocumentSequence
-
Creates a new composite document sequence using the provided underlying document sequences.
- CompressionFlags - Class in it.unimi.di.mg4j.index
-
A container for constants and enums related to index compression.
- CompressionFlags() - Constructor for class it.unimi.di.mg4j.index.CompressionFlags
-
- CompressionFlags.Coding - Enum in it.unimi.di.mg4j.index
-
A coding for an index component.
- CompressionFlags.Component - Enum in it.unimi.di.mg4j.index
-
A component of the index.
- computeFront() - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator
-
Forces computation of the current front, returning the number of indices it contains.
- ComputeNumBitsPositions - Class in it.unimi.di.mg4j.tool
-
- ComputeNumBitsPositions() - Constructor for class it.unimi.di.mg4j.tool.ComputeNumBitsPositions
-
- Concatenate - Class in it.unimi.di.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.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.mg4j.tool.Concatenate
-
Concatenates several indices into one.
- concatenated - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalCluster
-
Whether this documental cluster is concatenated.
- ConcatenatedDocumentCollection - Class in it.unimi.di.mg4j.document
-
A document collection exhibiting a list of underlying document collections, called segments,
as a single collection.
- ConcatenatedDocumentCollection(String[], DocumentCollection[]) - Constructor for class it.unimi.di.mg4j.document.ConcatenatedDocumentCollection
-
Creates a new concatenated document collection using giving component collections.
- ConcatenatedDocumentCollection(String...) - Constructor for class it.unimi.di.mg4j.document.ConcatenatedDocumentCollection
-
Creates a new, partially uninitialised concatenated document collection using giving component collections names.
- ConcatenatedDocumentSequence - Class in it.unimi.di.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.mg4j.document.ConcatenatedDocumentSequence
-
Creates a new concatenated document sequence using giving component sequences.
- ConcatenatedDocumentSequence(String...) - Constructor for class it.unimi.di.mg4j.document.ConcatenatedDocumentSequence
-
Creates a new concatenated document sequence using giving serialised component sequences.
- ConcatenatedDocumentSequence(String[], DocumentSequence[]) - Constructor for class it.unimi.di.mg4j.document.ConcatenatedDocumentSequence
-
Creates a new concatenated document sequence using giving component sequences.
- configure(BulletParser) - Method in class it.unimi.di.mg4j.util.parser.callback.AnchorExtractor
-
- connection - Variable in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
The currently open connection, if any.
- connection - Variable in class it.unimi.di.mg4j.index.remote.RemoteIndexReader
-
The remote server connection used to call the index server.
- Consecutive - Class in it.unimi.di.mg4j.query.nodes
-
A node representing the consecutive composition of the underlying queries.
- Consecutive(Query...) - Constructor for class it.unimi.di.mg4j.query.nodes.Consecutive
-
- Consecutive(Query[], int[]) - Constructor for class it.unimi.di.mg4j.query.nodes.Consecutive
-
- ConsecutiveDocumentIterator - Class in it.unimi.di.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.mg4j.search.ConsecutiveDocumentIterator
-
- ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator - Class in it.unimi.di.mg4j.search
-
- ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator(int, int[]) - Constructor for class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator
-
- ConsecutiveDocumentIterator.ConsecutiveIntervalIterator - Class in it.unimi.di.mg4j.search
-
- ConsecutiveDocumentIterator.ConsecutiveIntervalIterator(int, int[]) - Constructor for class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIntervalIterator
-
- ConstantScorer - Class in it.unimi.di.mg4j.search.score
-
A scorer assigning a constant score (0 by default) to all documents.
- ConstantScorer(double) - Constructor for class it.unimi.di.mg4j.search.score.ConstantScorer
-
- ConstantScorer(String) - Constructor for class it.unimi.di.mg4j.search.score.ConstantScorer
-
- ConstantScorer() - Constructor for class it.unimi.di.mg4j.search.score.ConstantScorer
-
- containsKey(Object) - Method in class it.unimi.di.mg4j.index.remote.RemoteTermMap
-
- containsKey(Object) - Method in class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
- containsValue(Object) - Method in class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
- content(int) - Method in class it.unimi.di.mg4j.document.CompositeDocumentFactory.CompositeDocument
-
- content(int) - Method in interface it.unimi.di.mg4j.document.Document
-
Returns the content of the given field.
- content(int) - Method in class it.unimi.di.mg4j.document.HtmlDocumentFactory.HtmlDocument
-
- content(int) - Method in class it.unimi.di.mg4j.document.ReplicatedDocumentFactory.ReplicatedDocument
-
- contentFromMetadata(Metadata) - Method in class it.unimi.di.mg4j.document.tika.GreedyTikaField
-
- contentFromMetadata(Metadata) - Method in class it.unimi.di.mg4j.document.tika.TikaField
-
Gets the content of this Tika field from the given metadata.
- context(Document) - Method in class it.unimi.di.mg4j.tool.URLMPHVirtualDocumentResolver
-
- context(Document) - Method in interface it.unimi.di.mg4j.tool.VirtualDocumentResolver
-
Sets the context document.
- ContiguousDocumentalStrategy - Class in it.unimi.di.mg4j.index.cluster
-
A documental partitioning and clustering strategy that partitions an index into contiguous segments.
- ContiguousDocumentalStrategy(int...) - Constructor for class it.unimi.di.mg4j.index.cluster.ContiguousDocumentalStrategy
-
Creates a new contiguous strategy with the given cutpoints.
- ContiguousLexicalStrategy - Class in it.unimi.di.mg4j.index.cluster
-
A lexical strategy that partitions terms into contiguous segments.
- ContiguousLexicalStrategy(int[], CharSequence[]) - Constructor for class it.unimi.di.mg4j.index.cluster.ContiguousLexicalStrategy
-
Creates a new contiguous lexical strategy with the given cutpoints.
- copy() - Method in class it.unimi.di.mg4j.document.CompositeDocumentFactory
-
- copy() - Method in class it.unimi.di.mg4j.document.ConcatenatedDocumentCollection
-
- copy() - Method in class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- copy() - Method in interface it.unimi.di.mg4j.document.DocumentCollection
-
- copy() - Method in interface it.unimi.di.mg4j.document.DocumentFactory
-
- copy() - Method in class it.unimi.di.mg4j.document.FileSetDocumentCollection
-
- copy() - Method in class it.unimi.di.mg4j.document.HtmlDocumentFactory
-
Returns a copy of this document factory.
- copy() - Method in class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- copy() - Method in class it.unimi.di.mg4j.document.JavamailDocumentCollection
-
- copy() - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
- copy() - Method in class it.unimi.di.mg4j.document.ReplicatedDocumentFactory
-
- copy() - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
- copy() - Method in class it.unimi.di.mg4j.document.SubDocumentCollection
-
- copy() - Method in class it.unimi.di.mg4j.document.SubDocumentFactory
-
- copy() - Method in class it.unimi.di.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
-
- copy() - Method in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- copy() - Method in class it.unimi.di.mg4j.document.TRECHeaderDocumentFactory
-
- copy() - Method in class it.unimi.di.mg4j.document.WikipediaDocumentCollection
-
- copy() - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection
-
- copy() - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection.ZipFactory
-
- copy() - Method in class it.unimi.di.mg4j.graph.DocumentSequenceImmutableGraph
-
- copy() - Method in class it.unimi.di.mg4j.index.DowncaseTermProcessor
-
- copy() - Method in class it.unimi.di.mg4j.index.NullTermProcessor
-
- copy() - Method in class it.unimi.di.mg4j.index.payload.DatePayload
-
- copy() - Method in class it.unimi.di.mg4j.index.payload.IntegerPayload
-
- copy() - Method in interface it.unimi.di.mg4j.index.payload.Payload
-
Returns a copy of this payload.
- copy - Variable in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- copy() - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- copy() - Method in interface it.unimi.di.mg4j.index.TermProcessor
-
- copy() - Method in class it.unimi.di.mg4j.query.IntervalSelector
-
- copy() - Method in class it.unimi.di.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
-
- copy() - Method in class it.unimi.di.mg4j.query.nodes.CheckForSelectQueryVisitor
-
- copy() - Method in class it.unimi.di.mg4j.query.nodes.MultiIndexTermExpander.ExpanderVisitor
-
- copy() - Method in interface it.unimi.di.mg4j.query.nodes.QueryBuilderVisitor
-
- copy() - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- copy() - Method in class it.unimi.di.mg4j.query.QueryEngine
-
- copy() - Method in class it.unimi.di.mg4j.search.DocumentIteratorBuilderVisitor
-
- copy() - Method in class it.unimi.di.mg4j.search.score.BM25FScorer
-
- copy() - Method in class it.unimi.di.mg4j.search.score.BM25Scorer
-
- copy() - Method in class it.unimi.di.mg4j.search.score.ClarkeCormackScorer
-
- copy() - Method in class it.unimi.di.mg4j.search.score.ConstantScorer
-
- copy() - Method in class it.unimi.di.mg4j.search.score.CountScorer
-
- copy() - Method in class it.unimi.di.mg4j.search.score.DecreasingDocumentRankScorer
-
- copy() - Method in interface it.unimi.di.mg4j.search.score.DelegatingScorer
-
- copy() - Method in class it.unimi.di.mg4j.search.score.DocumentRankScorer
-
- copy() - Method in class it.unimi.di.mg4j.search.score.LinearAggregator
-
- copy() - Method in interface it.unimi.di.mg4j.search.score.Scorer
-
- copy() - Method in class it.unimi.di.mg4j.search.score.TfIdfScorer
-
- copy() - Method in class it.unimi.di.mg4j.search.score.VignaScorer
-
- copy_from(AbstractSnowballTermProcessor) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- count - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The current count (if this index contains counts).
- count() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- count - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The current count (if this index contains counts).
- count() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- count() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
- count() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
- count() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- count() - Method in interface it.unimi.di.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.mg4j.index.MultiTermIndexIterator
-
The count is the sum of counts of those component iterators positioned on the current document.
- count - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The count of the current posting, or -1 if it is not known.
- count() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
-
- count() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
-
- count - Variable in class it.unimi.di.mg4j.search.visitor.CounterSetupVisitor
-
For each offset, its count.
- countCoding - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The coding for counts.
- countCoding - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- countCoding - Variable in class it.unimi.di.mg4j.index.BitStreamIndex
-
The coding for counts.
- countCoding - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- CounterCollectionVisitor - Class in it.unimi.di.mg4j.search.visitor
-
- CounterCollectionVisitor(CounterSetupVisitor) - Constructor for class it.unimi.di.mg4j.search.visitor.CounterCollectionVisitor
-
Creates a new counter-collection visitor based on a given counter-setup visitor.
- CounterSetupVisitor - Class in it.unimi.di.mg4j.search.visitor
-
A visitor using the information collected by a
TermCollectionVisitor
to set up term frequencies and counters.
- CounterSetupVisitor(TermCollectionVisitor) - Constructor for class it.unimi.di.mg4j.search.visitor.CounterSetupVisitor
-
Creates a new counter-setup visitor based on a given term-collection visitor.
- counts - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The count reader for the current term.
- COUNTS_EXTENSION - Static variable in class it.unimi.di.mg4j.index.DiskBasedIndex
-
The extension for the counts bitstream.
- CountScorer - Class in it.unimi.di.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.mg4j.search.score.CountScorer
-
- countsList - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- countsList - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
- countsOffsets - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndex
-
The list of offsets into
counts.
- createNewFile(String) - Method in class it.unimi.di.mg4j.io.HadoopFileSystemIOFactory
-
- createNewFile(String) - Method in interface it.unimi.di.mg4j.io.IOFactory
-
- CSVDocumentCollection - Class in it.unimi.di.mg4j.document
-
- CSVDocumentCollection(String, String, String[], int, DocumentFactory) - Constructor for class it.unimi.di.mg4j.document.CSVDocumentCollection
-
- curChar - Variable in class it.unimi.di.mg4j.query.parser.SimpleParserTokenManager
-
- curr - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The current word position in the list of upper bits.
- curr - Variable in class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIndexIntervalIterator
-
The last interval returned by each iterator.
- curr - Variable in class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
-
The last interval returned by each iterator.
- curr - Variable in class it.unimi.di.mg4j.search.AbstractDocumentIterator
-
The current document of the iterator.
- curr - Variable in class it.unimi.di.mg4j.search.DocumentIteratorBuilderVisitor
-
The stack of selected indices (changed by
Select nodes).
- current - Variable in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- currentDocument - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The last document pointer we read from current list, -1 if we just read the frequency,
DocumentIterator.END_OF_LIST if we are beyond the end of list.
- currentDocument - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
The current document pointer.
- currentDocument - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The last document pointer we read from current list, -1 if we just read the frequency,
DocumentIterator.END_OF_LIST if we are beyond the end of list.
- currentDocument - Variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
The current document pointer.
- currentDocument - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The current document.
- currentIndex - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.CountReader
-
The index of the current prefix sum.
- currentIndex - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The index of the current prefix sum.
- currentIterator - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
- currentIterator - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
The current iterator.
- currentIterators - Variable in class it.unimi.di.mg4j.search.AbstractIntervalDocumentIterator
-
A map from indices to the iterators returned for the current document.
- currentPosition - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- currentPosition - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- currentTerm - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The current term.
- currentTerm - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The current term.
- currentTerm - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The index of the current term.
- currentTerm - Variable in class it.unimi.di.mg4j.tool.PrecomputeIndex.ReplacingDocumentIteratorBuilderVisitor
-
The current term of this builder visitor.
- currentToken - Variable in exception it.unimi.di.mg4j.query.parser.ParseException
-
This is the last token that has been consumed successfully.
- currSample - Variable in class it.unimi.di.mg4j.search.score.AbstractAggregator
-
- currScore - Variable in class it.unimi.di.mg4j.search.score.AbstractAggregator
-
The current score.
- currSize - Variable in class it.unimi.di.mg4j.tool.Scan
-
The current maximum size for each document, if the field indexed is virtual.
- cursor - Variable in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- cutPoints - Variable in class it.unimi.di.mg4j.tool.Scan
-
- cutPoints - Variable in class it.unimi.di.mg4j.tool.Scan.PayloadAccumulator
-
- DanishStemmer - Class in it.unimi.di.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.mg4j.index.snowball.DanishStemmer
-
- DatePayload - Class in it.unimi.di.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.mg4j.index.payload.DatePayload
-
- dbUri - Variable in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
The URI pointing at the database.
- DEBUG - Static variable in class it.unimi.di.mg4j.search.score.BM25Scorer
-
- DEBUG - Static variable in class it.unimi.di.mg4j.util.parser.callback.AnchorExtractor
-
- debugStream - Variable in class it.unimi.di.mg4j.query.parser.SimpleParserTokenManager
-
- decode(int) - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection.FrequencyCodec
-
Decodes a symbol, returning the original symbol.
- decode(InputBitStream) - Method in class it.unimi.di.mg4j.io.ArithmeticDecoder
-
Decodes a symbol.
- DecreasingDocumentRankScorer - Class in it.unimi.di.mg4j.search.score
-
Compute scores that do not depend on intervals, but that
just assign a fixed score to each document starting from 1; scores are read
from a file whose name is passed to the constructor.
- DecreasingDocumentRankScorer(String) - Constructor for class it.unimi.di.mg4j.search.score.DecreasingDocumentRankScorer
-
Builds a document scorer by first reading the ranks from a file.
- DecreasingDocumentRankScorer(double[]) - Constructor for class it.unimi.di.mg4j.search.score.DecreasingDocumentRankScorer
-
Builds a document scorer with given scores.
- DEFAULT - Static variable in class it.unimi.di.mg4j.index.CompressionFlags
-
- DEFAULT - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- DEFAULT_B - Static variable in class it.unimi.di.mg4j.search.score.BM25FScorer
-
The default value used for the parameter b.
- DEFAULT_B - Static variable in class it.unimi.di.mg4j.search.score.BM25Scorer
-
The default value used for the parameter b.
- DEFAULT_BATCH_SIZE - Static variable in class it.unimi.di.mg4j.tool.Scan
-
The default batch size.
- DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
Default buffer size, set up after some experiments.
- DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.index.BitStreamIndex
-
The default buffer size.
- DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.index.cluster.DocumentalCluster
-
- DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.index.remote.RemoteBitStreamHPIndex
-
The default buffer size.
- DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.index.remote.RemoteBitStreamIndex
-
The default buffer size.
- DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.index.remote.RemoteIndex
-
The default buffer size.
- DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.tool.Combine
-
The default buffer size.
- DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.tool.PartitionDocumentally
-
The default buffer size for all involved indices.
- DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.tool.PartitionLexically
-
The default buffer size for all involved indices.
- DEFAULT_BUFFER_SIZE - Static variable in class it.unimi.di.mg4j.tool.Scan
-
The default buffer size.
- DEFAULT_CACHE_SIZE - Static variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter
-
The default size of the bit cache.
- DEFAULT_DELIMITER - Static variable in class it.unimi.di.mg4j.tool.Scan
-
The default delimiter separating two documents read from standard input (a newline).
- DEFAULT_EXTENSION - Static variable in interface it.unimi.di.mg4j.document.DocumentCollection
-
The default extension for a serialised collection (including the dot).
- DEFAULT_FIXED_QUANTUM - Static variable in class it.unimi.di.mg4j.index.BitStreamIndex
-
The default fixed quantum (each 64 postings).
- DEFAULT_H - Static variable in class it.unimi.di.mg4j.search.score.ClarkeCormackScorer
-
The default value for h.
- DEFAULT_HEIGHT - Static variable in class it.unimi.di.mg4j.index.BitStreamIndex
-
The default height (fairly low, due to memory consumption).
- DEFAULT_INTERVAL_SURROUND - Static variable in class it.unimi.di.mg4j.query.MarkingMutableString
-
The default number of words before and after each interval.
- DEFAULT_K1 - Static variable in class it.unimi.di.mg4j.search.score.BM25FScorer
-
The default value used for the parameter k1.
- DEFAULT_K1 - Static variable in class it.unimi.di.mg4j.search.score.BM25Scorer
-
The default value used for the parameter k1.
- DEFAULT_MAX_TERMS - Static variable in class it.unimi.di.mg4j.tool.Scan
-
The default maximum number of terms.
- DEFAULT_MEMORY_BUFFER_SIZE - Static variable in class it.unimi.di.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.mg4j.index.DiskBasedIndex
-
- DEFAULT_PAYLOAD_INDEX - Static variable in class it.unimi.di.mg4j.index.CompressionFlags
-
An unmodifiable map representing the default flags for a payload-based index.
- DEFAULT_PORT - Static variable in class it.unimi.di.mg4j.index.remote.IndexServer
-
- DEFAULT_QUANTUM - Static variable in class it.unimi.di.mg4j.index.BitStreamIndex
-
The default variable quantum (1% of index size).
- DEFAULT_QUANTUM - Static variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndex
-
The default quantum.
- DEFAULT_QUASI_SUCCINCT_INDEX - Static variable in class it.unimi.di.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.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.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.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.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.mg4j.tool.Scan
-
The default virtual field gap.
- defaultIndex - Variable in class it.unimi.di.mg4j.query.parser.SimpleParser
-
The default index alias.
- defaultIndex - Variable in class it.unimi.di.mg4j.search.DocumentIteratorBuilderVisitor
-
The default index.
- defaultMetadata - Variable in class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
The set of default metadata for this factory.
- defaultReturnValue(IntervalIterator) - Method in class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
- DelegatingScorer - Interface in it.unimi.di.mg4j.search.score
-
- delete(String) - Method in class it.unimi.di.mg4j.io.HadoopFileSystemIOFactory
-
- delete(String) - Method in interface it.unimi.di.mg4j.io.IOFactory
-
- dequeue() - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
- dequeue() - Method in class it.unimi.di.mg4j.search.score.ScoredDocumentBoundedSizeQueue
-
- descriptors - Variable in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
The list of document descriptors.
- Difference - Class in it.unimi.di.mg4j.query.nodes
-
A node representing a difference of two queries.
- Difference(Query, Query) - Constructor for class it.unimi.di.mg4j.query.nodes.Difference
-
- Difference(Query, Query, int, int) - Constructor for class it.unimi.di.mg4j.query.nodes.Difference
-
- DifferenceDocumentIterator - Class in it.unimi.di.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.mg4j.search.DifferenceDocumentIterator
-
Creates a new difference document iterator given a minuend and a subtrahend iterator.
- DifferenceDocumentIterator.DifferenceIntervalIterator - Class in it.unimi.di.mg4j.search
-
- DifferenceDocumentIterator.DifferenceIntervalIterator(Index) - Constructor for class it.unimi.di.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
-
- differenceQuery(String) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
Starting rule for a difference query.
- disable_tracing() - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- DiskBasedIndex - Class in it.unimi.di.mg4j.index
-
A static container providing facilities to load an index based on data stored on disk.
- DispatchingDocumentFactory - Class in it.unimi.di.mg4j.document
-
A document factory that actually dispatches the task of building documents to various factories
according to some strategy.
- DispatchingDocumentFactory(DocumentFactory[], String[], DocumentFactory.FieldType[], int[][], DispatchingDocumentFactory.DispatchingStrategy) - Constructor for class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
Creates a new dispatching factory.
- DispatchingDocumentFactory(Properties) - Constructor for class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- DispatchingDocumentFactory(String[]) - Constructor for class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- DispatchingDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- DispatchingDocumentFactory() - Constructor for class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- DispatchingDocumentFactory.DispatchingStrategy - Interface in it.unimi.di.mg4j.document
-
A strategy that decides which factory is appropriate using the document metadata.
- DispatchingDocumentFactory.MetadataKeys - Enum in it.unimi.di.mg4j.document
-
Case-insensitive keys for metadata.
- DispatchingDocumentFactory.StringBasedDispatchingStrategy - Class in it.unimi.di.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.
- DispatchingDocumentFactory.StringBasedDispatchingStrategy(Enum<?>, Object2IntMap<String>) - Constructor for class it.unimi.di.mg4j.document.DispatchingDocumentFactory.StringBasedDispatchingStrategy
-
The strategy works as follows: the property named key is resolved; if this property
is not set, the default return value of value is returned.
- dispose() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- dispose() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- dispose() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- dispose() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- dispose() - Method in class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
- dispose() - Method in interface it.unimi.di.mg4j.search.DocumentIterator
-
Disposes this document iterator, releasing all resources.
- dispose() - Method in class it.unimi.di.mg4j.search.FalseDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.search.NotDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.search.OrDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.search.PayloadPredicateDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- dispose() - Method in class it.unimi.di.mg4j.search.TrueDocumentIterator
-
- doc - Variable in class it.unimi.di.mg4j.query.ResultItem
-
The document index of this result.
- doc() - Method in class it.unimi.di.mg4j.query.ResultItem
-
- doc - Variable in class it.unimi.di.mg4j.tool.Merge
-
The reference array of the document queue.
- doc - Variable in class it.unimi.di.mg4j.tool.Paste
-
The reference array of the document queue.
- doc2id - Variable in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
The map (as an array) from documents to database identifiers.
- doc2id(int) - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
Returns the database identifier associated with a given document.
- DOC_CLOSE - Static variable in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- DOC_OPEN - Static variable in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- DOCHDR_CLOSE - Static variable in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- DOCHDR_OPEN - Static variable in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- DOCNO_CLOSE - Static variable in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- DOCNO_OPEN - Static variable in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- document(int) - Method in class it.unimi.di.mg4j.document.ConcatenatedDocumentCollection
-
- Document - Interface in it.unimi.di.mg4j.document
-
An indexable document.
- document(int) - Method in interface it.unimi.di.mg4j.document.DocumentCollection
-
Returns the document given its index.
- document(int) - Method in class it.unimi.di.mg4j.document.FileSetDocumentCollection
-
- document(int) - Method in class it.unimi.di.mg4j.document.JavamailDocumentCollection
-
- document(int) - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
- document(int) - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
- document(int) - Method in class it.unimi.di.mg4j.document.SubDocumentCollection
-
- document(int) - Method in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- document(int) - Method in class it.unimi.di.mg4j.document.WikipediaDocumentCollection
-
- document(int) - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection
-
- document() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- document() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- document() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- document() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- document() - Method in class it.unimi.di.mg4j.search.AbstractDocumentIterator
-
Returns the current document.
- document() - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- document() - Method in interface it.unimi.di.mg4j.search.DocumentIterator
-
- document() - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- document - Variable in class it.unimi.di.mg4j.search.score.DocumentScoreInfo
-
The index of the document.
- DOCUMENT_COMPARATOR - Static variable in class it.unimi.di.mg4j.search.score.DocumentScoreInfo
-
- DOCUMENT_OFFSETS_EXTENSION - Static variable in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
Standard extension for the file containing document offsets stored as δ-encoded gaps.
- DocumentalCluster - Class in it.unimi.di.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, IntList, Properties) - Constructor for class it.unimi.di.mg4j.index.cluster.DocumentalCluster
-
Creates a new documental index cluster.
- DocumentalClusterIndexReader - Class in it.unimi.di.mg4j.index.cluster
-
- DocumentalClusterIndexReader(DocumentalCluster, int) - Constructor for class it.unimi.di.mg4j.index.cluster.DocumentalClusterIndexReader
-
- DocumentalClusteringStrategy - Interface in it.unimi.di.mg4j.index.cluster
-
A way to associate (quite bidirectionally) local and global document pointers.
- DocumentalConcatenatedCluster - Class in it.unimi.di.mg4j.index.cluster
-
- DocumentalConcatenatedCluster(Index[], DocumentalClusteringStrategy, boolean, BloomFilter<Void>[], int, int, long, long, int, Payload, boolean, boolean, TermProcessor, String, IntList, Properties) - Constructor for class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedCluster
-
- DocumentalConcatenatedClusterDocumentIterator - Class in it.unimi.di.mg4j.index.cluster
-
A document iterator concatenating iterators from local indices.
- DocumentalConcatenatedClusterDocumentIterator(DocumentalClusterIndexReader, DocumentIterator[], int[]) - Constructor for class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
Creates a new document iterator for a documental cluster.
- DocumentalConcatenatedClusterIndexIterator - Class in it.unimi.di.mg4j.index.cluster
-
An index iterator concatenating iterators from local indices.
- DocumentalConcatenatedClusterIndexIterator(DocumentalClusterIndexReader, IndexIterator[], int[]) - Constructor for class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
- DocumentalMergedCluster - Class in it.unimi.di.mg4j.index.cluster
-
- DocumentalMergedCluster(Index[], DocumentalClusteringStrategy, boolean, BloomFilter<Void>[], int, int, long, long, int, Payload, boolean, boolean, TermProcessor, String, IntList, Properties) - Constructor for class it.unimi.di.mg4j.index.cluster.DocumentalMergedCluster
-
- DocumentalMergedClusterDocumentIterator - Class in it.unimi.di.mg4j.index.cluster
-
A document iterator merging iterators from local indices.
- DocumentalMergedClusterDocumentIterator(DocumentalClusterIndexReader, DocumentIterator[], int[]) - Constructor for class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
Creates a new document iterator for a documental cluster.
- DocumentalMergedClusterIndexIterator - Class in it.unimi.di.mg4j.index.cluster
-
An index iterator merging iterators from local indices.
- DocumentalMergedClusterIndexIterator(DocumentalClusterIndexReader, IndexIterator[], int[]) - Constructor for class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
- DocumentalPartitioningStrategy - Interface in it.unimi.di.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.mg4j.index.cluster
-
Static utility methods for documental strategies.
- DocumentalStrategies() - Constructor for class it.unimi.di.mg4j.index.cluster.DocumentalStrategies
-
- DocumentCollection - Interface in it.unimi.di.mg4j.document
-
A collection of documents.
- documentCollection - Variable in class it.unimi.di.mg4j.query.QueryServlet
-
The document collection.
- DocumentCollectionBuilder - Interface in it.unimi.di.mg4j.document
-
An interface for classes that can build collections during the indexing process.
- DocumentFactory - Interface in it.unimi.di.mg4j.document
-
A factory parsing and building documents of the same type.
- documentFactory - Variable in class it.unimi.di.mg4j.document.ReplicatedDocumentFactory
-
The document factory that will be replicated.
- DocumentFactory.FieldType - Enum in it.unimi.di.mg4j.document
-
A field type.
- DocumentIterator - Interface in it.unimi.di.mg4j.document
-
An iterator over documents.
- documentIterator - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
The component document iterators.
- documentIterator - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
The component document iterators.
- documentIterator - Variable in class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator
-
The component document iterators.
- DocumentIterator - Interface in it.unimi.di.mg4j.search
-
An iterator over documents (pointers) and their intervals.
- documentIterator - Variable in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
The underlying iterator.
- documentIterator - Variable in class it.unimi.di.mg4j.search.score.AbstractAggregator
-
The current document iterator.
- documentIterator - Variable in class it.unimi.di.mg4j.search.score.AbstractScorer
-
The current document iterator.
- DocumentIteratorBuilderVisitor - Class in it.unimi.di.mg4j.search
-
- DocumentIteratorBuilderVisitor(Object2ReferenceMap<String, Index>, Index, int) - Constructor for class it.unimi.di.mg4j.search.DocumentIteratorBuilderVisitor
-
Creates a new builder visitor.
- DocumentIteratorBuilderVisitor(Object2ReferenceMap<String, Index>, Reference2ReferenceMap<Index, Object>, Index, int) - Constructor for class it.unimi.di.mg4j.search.DocumentIteratorBuilderVisitor
-
Creates a new builder visitor with additional parsers for payload-based indices.
- documentIteratorIndex - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
The indices corresponding to each underlying document iterator.
- DocumentIterators - Class in it.unimi.di.mg4j.search
-
A class providing static methods and objects that do useful things with document iterators.
- DocumentIterators() - Constructor for class it.unimi.di.mg4j.search.DocumentIterators
-
- DocumentIteratorVisitor<T> - Interface in it.unimi.di.mg4j.search.visitor
-
- documentQueue - Variable in class it.unimi.di.mg4j.tool.Merge
-
The queue containing document pointers (for remapped indices).
- documentQueue - Variable in class it.unimi.di.mg4j.tool.Paste
-
The queue containing document pointers (for remapped indices).
- DocumentRankScorer - Class in it.unimi.di.mg4j.search.score
-
Compute scores that do not depend on intervals, but that
just assign a fixed score to each document; scores are read
from a file whose name is passed to the constructor.
- DocumentRankScorer(String) - Constructor for class it.unimi.di.mg4j.search.score.DocumentRankScorer
-
Builds a document scorer by reading the ranks from a file.
- DocumentRankScorer(String, String, String) - Constructor for class it.unimi.di.mg4j.search.score.DocumentRankScorer
-
Builds a document scorer by reading the ranks from a file of specified type.
- DocumentRankScorer(String, String) - Constructor for class it.unimi.di.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.mg4j.search.score.DocumentRankScorer
-
Builds a document scorer by reading the ranks from a file of specified type.
- DocumentRankScorer(double[]) - Constructor for class it.unimi.di.mg4j.search.score.DocumentRankScorer
-
Builds a document scorer with given scores.
- documents(int) - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader
-
- documents(CharSequence) - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader
-
- documents(int) - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader
-
- documents(CharSequence) - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader
-
- documents(CharSequence, int) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalCluster
-
- documents(int) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalClusterIndexReader
-
- documents(CharSequence) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalClusterIndexReader
-
- documents(CharSequence, int) - Method in class it.unimi.di.mg4j.index.cluster.LexicalCluster
-
- documents(int) - Method in class it.unimi.di.mg4j.index.cluster.LexicalClusterIndexReader
-
- documents(CharSequence) - Method in class it.unimi.di.mg4j.index.cluster.LexicalClusterIndexReader
-
- documents(int) - Method in class it.unimi.di.mg4j.index.Index
-
Creates a new
IndexReader for this index and uses it to return
an index iterator over the documents containing a term.
- documents(CharSequence) - Method in class it.unimi.di.mg4j.index.Index
-
Creates a new
IndexReader for this index and uses it to return
an index iterator over the documents containing a term; the term is
given explicitly, and the index
term map is used, if present.
- documents(CharSequence, int) - Method in class it.unimi.di.mg4j.index.Index
-
- documents(int) - Method in interface it.unimi.di.mg4j.index.IndexReader
-
Returns a document iterator over the documents containing a term.
- documents(CharSequence) - Method in interface it.unimi.di.mg4j.index.IndexReader
-
Returns an index iterator over the documents containing a term; the term is
given explicitly.
- documents(int) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
- documents(CharSequence) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
- documents(CharSequence, int) - Method in class it.unimi.di.mg4j.index.remote.RemoteIndex
-
- documents(int) - Method in class it.unimi.di.mg4j.index.remote.RemoteIndexReader
-
- documents(CharSequence) - Method in class it.unimi.di.mg4j.index.remote.RemoteIndexReader
-
- DOCUMENTS_EXTENSION - Static variable in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
Standard extension for the file containing encoded documents.
- DocumentScoreInfo<T> - Class in it.unimi.di.mg4j.search.score
-
A container used to return scored results with additional information.
- DocumentScoreInfo(int, double, T) - Constructor for class it.unimi.di.mg4j.search.score.DocumentScoreInfo
-
- DocumentScoreInfo(int, double) - Constructor for class it.unimi.di.mg4j.search.score.DocumentScoreInfo
-
- DocumentScoreInfo(int) - Constructor for class it.unimi.di.mg4j.search.score.DocumentScoreInfo
-
- DocumentSequence - Interface in it.unimi.di.mg4j.document
-
A sequence of documents.
- DocumentSequenceImmutableGraph - Class in it.unimi.di.mg4j.graph
-
Exposes a document sequence as a (sequentially accessible) immutable graph, according to some
virtual field provided by the documents in the sequence.
- DocumentSequenceImmutableGraph(DocumentSequence, int, VirtualDocumentResolver) - Constructor for class it.unimi.di.mg4j.graph.DocumentSequenceImmutableGraph
-
Creates an immutable graph from a sequence.
- DocumentSequenceImmutableGraph(String...) - Constructor for class it.unimi.di.mg4j.graph.DocumentSequenceImmutableGraph
-
Creates a new immutable graph with the specified arguments.
- documentSpecifier() - Method in interface it.unimi.di.mg4j.tool.Scan.VirtualDocumentFragment
-
The specification of the document to which this fragment belong.
- documentSpecifier() - Method in class it.unimi.di.mg4j.util.parser.callback.AnchorExtractor.Anchor
-
- documentsPerBatch(int) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- doGet(HttpServletRequest, HttpServletResponse) - Method in class it.unimi.di.mg4j.query.FileSystemItem
-
- doGet(HttpServletRequest, HttpServletResponse) - Method in class it.unimi.di.mg4j.query.InputStreamItem
-
- Done() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- doPost(HttpServletRequest, HttpServletResponse) - Method in class it.unimi.di.mg4j.query.FileSystemItem
-
- doPost(HttpServletRequest, HttpServletResponse) - Method in class it.unimi.di.mg4j.query.InputStreamItem
-
- DowncaseTermProcessor - Class in it.unimi.di.mg4j.index
-
A term processor downcasing all characters.
- dump(QuasiSuccinctIndexWriter.LongWordOutputBitStream) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
-
- dumpBatch() - Method in class it.unimi.di.mg4j.tool.Scan
-
Dumps the current batch on disk as an index.
- DutchStemmer - Class in it.unimi.di.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.mg4j.index.snowball.DutchStemmer
-
- eliasFanoIndexIterator - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
An index iterator that can read Elias-Fano pointer lists.
- EMPTY_ARRAY - Static variable in class it.unimi.di.mg4j.index.IndexIterators
-
- EMPTY_ARRAY - Static variable in class it.unimi.di.mg4j.query.nodes.Queries
-
- EMPTY_ARRAY - Static variable in class it.unimi.di.mg4j.query.SelectedInterval
-
- EMPTY_ARRAY - Static variable in class it.unimi.di.mg4j.search.DocumentIterators
-
- enable_tracing() - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- encode(int) - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection.FrequencyCodec
-
Encodes a symbol, returning a (hopefully smaller) symbol.
- encode(int, OutputBitStream) - Method in class it.unimi.di.mg4j.io.ArithmeticCoder
-
Encodes a symbol.
- END_OF_LIST - Static variable in interface it.unimi.di.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.mg4j.index.IndexIterator
-
A special value denoting that the end of the position list has been reached.
- endColumn - Variable in class it.unimi.di.mg4j.query.parser.Token
-
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- endDocument() - Method in interface it.unimi.di.mg4j.document.DocumentCollectionBuilder
-
Ends a document entry.
- endDocument() - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollectionBuilder
-
- endDocument() - Method in class it.unimi.di.mg4j.document.ZipDocumentCollectionBuilder
-
- endDocument() - Method in class it.unimi.di.mg4j.util.parser.callback.AnchorExtractor
-
- endElement(Element) - Method in class it.unimi.di.mg4j.util.parser.callback.AnchorExtractor
-
- endField() - Method in class it.unimi.di.mg4j.query.MarkingMutableString
-
Closes the current field.
- endLine - Variable in class it.unimi.di.mg4j.query.parser.Token
-
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
- endOfBlock() - Method in interface it.unimi.di.mg4j.query.Marker
-
Returns the ending delimiter of a block.
- endOfBlock - Variable in class it.unimi.di.mg4j.query.TextMarker
-
The ending marker for a block.
- endOfBlock() - Method in class it.unimi.di.mg4j.query.TextMarker
-
- endOfField() - Method in interface it.unimi.di.mg4j.query.Marker
-
Returns the ending delimiter of a field.
- endOfField - Variable in class it.unimi.di.mg4j.query.TextMarker
-
The ending marker for a series of blocks belonging to the same field.
- endOfField() - Method in class it.unimi.di.mg4j.query.TextMarker
-
- endOfMark() - Method in interface it.unimi.di.mg4j.query.Marker
-
Returns the ending delimiter of a marked part.
- endOfMark - Variable in class it.unimi.di.mg4j.query.TextMarker
-
The ending marker for a piece of block to be emphasized.
- endOfMark() - Method in class it.unimi.di.mg4j.query.TextMarker
-
- endTextField() - Method in interface it.unimi.di.mg4j.document.DocumentCollectionBuilder
-
Ends a new text field.
- endTextField() - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollectionBuilder
-
- endTextField() - Method in class it.unimi.di.mg4j.document.ZipDocumentCollectionBuilder
-
- EnglishStemmer - Class in it.unimi.di.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.mg4j.index.snowball.EnglishStemmer
-
- enqueue(int) - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
- enqueue(int, double, T) - Method in class it.unimi.di.mg4j.search.score.ScoredDocumentBoundedSizeQueue
-
Enqueues a document with given score and info.
- enqueue(int, double) - Method in class it.unimi.di.mg4j.search.score.ScoredDocumentBoundedSizeQueue
-
Enqueues a document with given score.
- ensureConnection() - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
- ensureDocumentIndex(int) - Method in class it.unimi.di.mg4j.document.AbstractDocumentCollection
-
- ensureFieldIndex(int) - Method in class it.unimi.di.mg4j.document.AbstractDocumentFactory
-
- ensureJustOne(String, String[]) - Static method in class it.unimi.di.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.mg4j.search.AbstractDocumentIterator
-
- EOF - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- eol - Variable in exception it.unimi.di.mg4j.query.parser.ParseException
-
The end of line string for this machine.
- EPSILON_SCORE - Static variable in class it.unimi.di.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.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.mg4j.document.tika
-
A document factory for the epub format.
- EPUBDocumentFactory() - Constructor for class it.unimi.di.mg4j.document.tika.EPUBDocumentFactory
-
- EPUBDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.mg4j.document.tika.EPUBDocumentFactory
-
- EPUBDocumentFactory(Properties) - Constructor for class it.unimi.di.mg4j.document.tika.EPUBDocumentFactory
-
- EPUBDocumentFactory(String[]) - Constructor for class it.unimi.di.mg4j.document.tika.EPUBDocumentFactory
-
- eq_s(int, String) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- eq_s_b(int, String) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- eq_v(MutableString) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- eq_v_b(MutableString) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- equalisationFactor - Variable in class it.unimi.di.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.mg4j.query.QueryEngine
-
Activate equalisation with the given number of samples-
- equalize(int) - Method in class it.unimi.di.mg4j.search.score.AbstractAggregator
-
Set the number of samples for equalisation.
- equals(byte[], int, byte[]) - Static method in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- equals(Payload) - Method in class it.unimi.di.mg4j.index.payload.DatePayload
-
- equals(Payload) - Method in class it.unimi.di.mg4j.index.payload.IntegerPayload
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.DanishStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.DutchStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.EnglishStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.FinnishStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.FrenchStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.German2Stemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.GermanStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.HungarianStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.ItalianStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.KraaijPohlmannStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.LovinsStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.NorwegianStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.PorterStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.PortugueseStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.SpanishStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.index.snowball.SwedishStemmer
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Align
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.And
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Consecutive
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Difference
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.False
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.LowPass
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.MultiTerm
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Not
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Or
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.OrderedAnd
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Prefix
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Range
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Remap
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Select
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Term
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.True
-
- equals(Object) - Method in class it.unimi.di.mg4j.query.nodes.Weight
-
- errorMessage - Variable in class it.unimi.di.mg4j.query.nodes.CheckForSelectQueryVisitor
-
- escape(MutableString) - Method in interface it.unimi.di.mg4j.query.MarkingMutableString.EscapeStrategy
-
- escape(String) - Method in interface it.unimi.di.mg4j.query.parser.QueryParser
-
Escapes the provided string, making it into a text token.
- escape(MutableString) - Method in interface it.unimi.di.mg4j.query.parser.QueryParser
-
Escapes the provided mutable string, making it into a text token.
- escape(String) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- escape(MutableString) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- evaluate(Object) - Method in class it.unimi.di.mg4j.index.payload.AbstractPayload.ComparatorPayloadPredicate
-
- exists(String) - Method in class it.unimi.di.mg4j.io.HadoopFileSystemIOFactory
-
- exists(String) - Method in interface it.unimi.di.mg4j.io.IOFactory
-
- expand(Term) - Method in class it.unimi.di.mg4j.query.nodes.AbstractTermExpander
-
Expands a single term.
- expand(Prefix) - Method in class it.unimi.di.mg4j.query.nodes.AbstractTermExpander
-
Expands a prefix.
- expand(Consecutive) - Method in class it.unimi.di.mg4j.query.nodes.MultiIndexTermExpander
-
- expand(OrderedAnd) - Method in class it.unimi.di.mg4j.query.nodes.MultiIndexTermExpander
-
- expand(Term) - Method in class it.unimi.di.mg4j.query.nodes.MultiIndexTermExpander
-
- expand(Prefix) - Method in class it.unimi.di.mg4j.query.nodes.MultiIndexTermExpander
-
- ExpandBuff(boolean) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- expanderVisitor() - Method in class it.unimi.di.mg4j.query.nodes.AbstractTermExpander
-
Returns a new expander visitor.
- expanderVisitor() - Method in class it.unimi.di.mg4j.query.nodes.MultiIndexTermExpander
-
- expectedIDF - Variable in class it.unimi.di.mg4j.search.score.BM25FScorer.Visitor
-
Whether we are running Boldi's variant.
- expectedTokenSequences - Variable in exception it.unimi.di.mg4j.query.parser.ParseException
-
Each entry in this array is an array of integers.
- extent() - Method in class it.unimi.di.mg4j.index.IndexIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.AndDocumentIterator.AndIndexIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.AndDocumentIterator.AndIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
-
- extent() - Method in interface it.unimi.di.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.mg4j.search.IntervalIterators.FakeIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.OrDocumentIterator.OrIndexIntervalIterator
-
- extent() - Method in class it.unimi.di.mg4j.search.OrDocumentIterator.OrIntervalIterator
-
- extract() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
-
- extract(long) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
-
- extract(int) - Method in class it.unimi.di.mg4j.tool.PartitionLexically.LongWordInputBitStream
-
- factory() - Method in class it.unimi.di.mg4j.document.CompositeDocumentSequence
-
- factory() - Method in class it.unimi.di.mg4j.document.ConcatenatedDocumentCollection
-
- factory() - Method in class it.unimi.di.mg4j.document.ConcatenatedDocumentSequence
-
- factory() - Method in class it.unimi.di.mg4j.document.CSVDocumentCollection
-
- factory() - Method in interface it.unimi.di.mg4j.document.DocumentSequence
-
Returns the factory used by this sequence.
- factory() - Method in class it.unimi.di.mg4j.document.FileSetDocumentCollection
-
- factory() - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- factory() - Method in class it.unimi.di.mg4j.document.JavamailDocumentCollection
-
- factory - Variable in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
The factory to be used by this collection.
- factory() - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
- factory() - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
- factory() - Method in class it.unimi.di.mg4j.document.SubDocumentCollection
-
- factory() - Method in class it.unimi.di.mg4j.document.SubsetDocumentSequence
-
- factory - Variable in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
The document factory.
- factory() - Method in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- factory() - Method in class it.unimi.di.mg4j.document.WikipediaDocumentCollection
-
- factory() - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection
-
- factoryNumber(Reference2ObjectMap<Enum<?>, Object>, PropertyBasedDocumentFactory) - Method in interface it.unimi.di.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.mg4j.document.DispatchingDocumentFactory.StringBasedDispatchingStrategy
-
- False - Class in it.unimi.di.mg4j.query.nodes
-
A node representing falseness (i.e., no documents are returned).
- False() - Constructor for class it.unimi.di.mg4j.query.nodes.False
-
- FALSE - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- FALSE - Static variable in class it.unimi.di.mg4j.search.IntervalIterators
-
A singleton empty interval iterator.
- FALSE_ARRAY - Static variable in class it.unimi.di.mg4j.query.SelectedInterval
-
- FalseDocumentIterator - Class in it.unimi.di.mg4j.search
-
An empty document iterator.
- FalseDocumentIterator(Index) - Constructor for class it.unimi.di.mg4j.search.FalseDocumentIterator
-
- featureName(CompressionFlags.Coding) - Static method in class it.unimi.di.mg4j.index.BitStreamIndex
-
- field - Variable in class it.unimi.di.mg4j.index.Index
-
The field indexed by this index, or null.
- fieldIndex(String) - Method in class it.unimi.di.mg4j.document.CompositeDocumentFactory
-
- fieldIndex(String) - Method in class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- fieldIndex(String) - Method in interface it.unimi.di.mg4j.document.DocumentFactory
-
Returns the index of a field, given its symbolic name.
- fieldIndex(String) - Method in class it.unimi.di.mg4j.document.HtmlDocumentFactory
-
- fieldIndex(String) - Method in class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- fieldIndex(String) - Method in class it.unimi.di.mg4j.document.ReplicatedDocumentFactory
-
- fieldIndex(String) - Method in class it.unimi.di.mg4j.document.SubDocumentFactory
-
- fieldIndex(String) - Method in class it.unimi.di.mg4j.document.tika.AbstractTikaDocumentFactory
-
- fieldIndex(String) - Method in class it.unimi.di.mg4j.document.TRECHeaderDocumentFactory
-
- fieldIndex(String) - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection.ZipFactory
-
- fieldName(int) - Method in class it.unimi.di.mg4j.document.CompositeDocumentFactory
-
- fieldName(int) - Method in class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- fieldName(int) - Method in interface it.unimi.di.mg4j.document.DocumentFactory
-
Returns the symbolic name of a field.
- fieldName(int) - Method in class it.unimi.di.mg4j.document.HtmlDocumentFactory
-
- fieldName(int) - Method in class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- fieldName(int) - Method in class it.unimi.di.mg4j.document.ReplicatedDocumentFactory
-
- fieldName(int) - Method in class it.unimi.di.mg4j.document.SubDocumentFactory
-
- fieldName(int) - Method in class it.unimi.di.mg4j.document.tika.AbstractTikaDocumentFactory
-
- fieldName(int) - Method in class it.unimi.di.mg4j.document.TRECHeaderDocumentFactory
-
- fieldName(int) - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection.ZipFactory
-
- fields() - Method in class it.unimi.di.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
-
- fields() - Method in class it.unimi.di.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.mg4j.document.CompositeDocumentFactory
-
- fieldType(int) - Method in class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- fieldType(int) - Method in interface it.unimi.di.mg4j.document.DocumentFactory
-
Returns the type of a field.
- fieldType(int) - Method in class it.unimi.di.mg4j.document.HtmlDocumentFactory
-
- fieldType(int) - Method in class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- fieldType(int) - Method in class it.unimi.di.mg4j.document.ReplicatedDocumentFactory
-
- fieldType(int) - Method in class it.unimi.di.mg4j.document.SubDocumentFactory
-
- fieldType(int) - Method in class it.unimi.di.mg4j.document.tika.AbstractTikaDocumentFactory
-
- fieldType(int) - Method in class it.unimi.di.mg4j.document.TRECHeaderDocumentFactory
-
- fieldType(int) - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection.ZipFactory
-
- FileHPIndex - Class in it.unimi.di.mg4j.index
-
A file-based high-performance index.
- FileHPIndex(String, int, int, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, LongList) - Constructor for class it.unimi.di.mg4j.index.FileHPIndex
-
- FileIndex - Class in it.unimi.di.mg4j.index
-
A file-based index.
- FileIndex(IOFactory, String, int, int, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, LongList) - Constructor for class it.unimi.di.mg4j.index.FileIndex
-
- fileLinesCollection(IOFactory, String, String) - Static method in class it.unimi.di.mg4j.io.IOFactories
-
- filename(CharSequence) - Method in class it.unimi.di.mg4j.document.AbstractDocumentSequence
-
Does nothing.
- filename(CharSequence) - Method in class it.unimi.di.mg4j.document.ConcatenatedDocumentCollection
-
- filename(CharSequence) - Method in class it.unimi.di.mg4j.document.ConcatenatedDocumentSequence
-
- filename(CharSequence) - Method in interface it.unimi.di.mg4j.document.DocumentSequence
-
Sets the filename of this document sequence.
- filename(CharSequence) - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- filename(CharSequence) - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
- filename(CharSequence) - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection
-
- FileSetDocumentCollection - Class in it.unimi.di.mg4j.document
-
- FileSetDocumentCollection(String[], DocumentFactory) - Constructor for class it.unimi.di.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.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.mg4j.io.IOFactory
-
- FileSystemItem - Class in it.unimi.di.mg4j.query
-
An item serving a file from the file system.
- FileSystemItem() - Constructor for class it.unimi.di.mg4j.query.FileSystemItem
-
- FillBuff() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- finalize() - Method in class it.unimi.di.mg4j.document.AbstractDocument
-
- finalize() - Method in class it.unimi.di.mg4j.document.AbstractDocumentIterator
-
- finalize() - Method in class it.unimi.di.mg4j.document.AbstractDocumentSequence
-
- finalize() - Method in class it.unimi.di.mg4j.index.AbstractIndexReader
-
- finalize() - Method in class it.unimi.di.mg4j.index.remote.RemoteIndexReader
-
- finalize() - Method in class it.unimi.di.mg4j.index.remote.RemoteIndexServerConnection
-
- finalize() - Method in class it.unimi.di.mg4j.io.IOFactories.FileLinesIterable.FileLinesIterator
-
- find_among(Among[], int) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- find_among_b(Among[], int) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- FinnishStemmer - Class in it.unimi.di.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.mg4j.index.snowball.FinnishStemmer
-
- first() - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
- FIRST_UNUSED_STATE - Static variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
This is the first unused state.
- FIRST_UNUSED_STATE - Static variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
This is the first unused state.
- firstIndexIterator - Variable in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
- firstIterator - Variable in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
The first operand, to be aligned.
- FIXED_POINT_BITS - Static variable in class it.unimi.di.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.mg4j.index.BitStreamIndex
-
- flags - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The flag map.
- flat - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalCluster
-
Whether this documental cluster is flat; in this case, all local indices have the same term list.
- flush() - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- flush(OutputBitStream) - Method in class it.unimi.di.mg4j.io.ArithmeticCoder
-
Flushes the last bits.
- flush(InputBitStream) - Method in class it.unimi.di.mg4j.io.ArithmeticDecoder
-
Flushes (reads) the disambiguating bits.
- flush() - Method in class it.unimi.di.mg4j.io.ByteArrayPostingList
-
Flushes the positions cached internally.
- FrenchStemmer - Class in it.unimi.di.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.mg4j.index.snowball.FrenchStemmer
-
- FREQUENCIES_EXTENSION - Static variable in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Standard extension for the file of frequencies.
- frequency - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The current frequency.
- frequency() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- frequency - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
The number of document records that the current inverted list will contain.
- frequency - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The current frequency.
- frequency() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- frequency - Variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
The number of document records that the current inverted list will contain.
- frequency - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
The precomputed frequency.
- frequency() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
- frequency - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
The precomputed frequency.
- frequency() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
- frequency() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- frequency() - Method in interface it.unimi.di.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.mg4j.index.MultiTermIndexIterator
-
The frequency is either the default frequency set at construction time, or the maximum frequency of the component iterators.
- frequency - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The frequency of the current term.
- frequency() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- frequency - Variable in class it.unimi.di.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.mg4j.io.ByteArrayPostingList
-
- frequency - Variable in class it.unimi.di.mg4j.search.visitor.CounterSetupVisitor
-
For each offset, its frequency.
- frequency - Variable in class it.unimi.di.mg4j.tool.Combine
-
For each index, the frequency of the current term (given that it is present).
- frequencyCoding - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The coding for frequencies.
- frequencyCoding - Variable in class it.unimi.di.mg4j.index.BitStreamIndex
-
The coding for frequencies.
- front(IndexIterator[]) - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
Fills the given array with the index iterators composing the current front.
- front - Variable in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator
-
- front(int[]) - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
- frontSize - Variable in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator
-
- gap - Variable in class it.unimi.di.mg4j.query.nodes.Consecutive
-
- gaussianGolombModulus(long, int) - Static method in class it.unimi.di.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.mg4j.query.parser.SimpleParser
-
- GenericItem - Class in it.unimi.di.mg4j.query
-
An generic item, displaying all document fields.
- GenericItem() - Constructor for class it.unimi.di.mg4j.query.GenericItem
-
- German2Stemmer - Class in it.unimi.di.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.mg4j.index.snowball.German2Stemmer
-
- GermanStemmer - Class in it.unimi.di.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.mg4j.index.snowball.GermanStemmer
-
- get() - Method in class it.unimi.di.mg4j.index.payload.DatePayload
-
- get() - Method in class it.unimi.di.mg4j.index.payload.IntegerPayload
-
- get() - Method in interface it.unimi.di.mg4j.index.payload.Payload
-
Returns the value of this payload.
- get(Object) - Method in class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
- GET_CLIENT_INPUT_STREAM - Static variable in class it.unimi.di.mg4j.index.remote.IndexServer
-
- GET_CLIENT_POS_INPUT_STREAM - Static variable in class it.unimi.di.mg4j.index.remote.IndexServer
-
- GET_INDEX - Static variable in class it.unimi.di.mg4j.index.remote.IndexServer
-
- GET_INDEX_READER - Static variable in class it.unimi.di.mg4j.index.remote.IndexServer
-
- GET_INTERVAL - Static variable in class it.unimi.di.mg4j.index.remote.RemotePrefixMap
-
- GET_NUMBER - Static variable in class it.unimi.di.mg4j.index.remote.RemoteTermMap
-
- GET_OFFSET_LIST - Static variable in class it.unimi.di.mg4j.index.remote.IndexServer
-
- GET_PREFIX - Static variable in class it.unimi.di.mg4j.index.remote.RemotePrefixMap
-
- GET_PREFIX_MAP - Static variable in class it.unimi.di.mg4j.index.remote.IndexServer
-
- GET_SIZE_LIST - Static variable in class it.unimi.di.mg4j.index.remote.IndexServer
-
- GET_TERM - Static variable in class it.unimi.di.mg4j.index.remote.RemoteTermMap
-
- GET_TERM_MAP - Static variable in class it.unimi.di.mg4j.index.remote.IndexServer
-
- getBeginColumn() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- getBeginLine() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- getColumn() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
Deprecated.
- getConstructor() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndex
-
- getConstructor() - Method in class it.unimi.di.mg4j.index.BitStreamIndex
-
- getContentType(File) - Static method in class it.unimi.di.mg4j.util.MimeTypeResolver
-
- getContentType(CharSequence) - Static method in class it.unimi.di.mg4j.util.MimeTypeResolver
-
- getCountsList() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndex
-
- getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.CompositeDocumentFactory
-
- getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in interface it.unimi.di.mg4j.document.DocumentFactory
-
Returns the document obtained by parsing the given byte stream.
- getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.HtmlDocumentFactory
-
- getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.ReplicatedDocumentFactory
-
- getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.SubDocumentFactory
-
- getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
-
- getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.TRECHeaderDocumentFactory
-
- getDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection.ZipFactory
-
- getEmptyIndexIterator() - Method in class it.unimi.di.mg4j.index.Index
-
- getEmptyIndexIterator(int) - Method in class it.unimi.di.mg4j.index.Index
-
- getEmptyIndexIterator(CharSequence) - Method in class it.unimi.di.mg4j.index.Index
-
- getEmptyIndexIterator(CharSequence, int) - Method in class it.unimi.di.mg4j.index.Index
-
- getEndColumn() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- getEndLine() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- getFactory(DocumentFactory[], String[]) - Static method in class it.unimi.di.mg4j.document.CompositeDocumentFactory
-
Returns a document factory composing the given document factories.
- getFactory(DocumentFactory...) - Static method in class it.unimi.di.mg4j.document.CompositeDocumentFactory
-
Returns a document factory composing the given document factories.
- getFactory(DocumentFactory, int, String[]) - Static method in class it.unimi.di.mg4j.document.ReplicatedDocumentFactory
-
Returns a document factory replicating the given factory.
- getFirstPosition(long) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.PositionReader
-
- GetImage() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- getIndex(String, int, boolean, boolean) - Static method in class it.unimi.di.mg4j.index.remote.IndexServer
-
Returns an index object corresponding a given index server specified by host and port.
- getInputBitStream(int) - Method in class it.unimi.di.mg4j.index.BitStreamIndex
-
Returns an input bit stream over the index.
- getInputBitStream(int) - Method in class it.unimi.di.mg4j.index.FileHPIndex
-
- getInputBitStream(int) - Method in class it.unimi.di.mg4j.index.FileIndex
-
- getInputBitStream(int) - Method in class it.unimi.di.mg4j.index.InMemoryHPIndex
-
- getInputBitStream(int) - Method in class it.unimi.di.mg4j.index.InMemoryIndex
-
- getInputBitStream(int) - Method in class it.unimi.di.mg4j.index.MemoryMappedHPIndex
-
- getInputBitStream(int) - Method in class it.unimi.di.mg4j.index.MemoryMappedIndex
-
- getInputBitStream(int) - Method in class it.unimi.di.mg4j.index.remote.RemoteBitStreamHPIndex
-
- getInputBitStream(int) - Method in class it.unimi.di.mg4j.index.remote.RemoteBitStreamIndex
-
- getInputStream() - Method in class it.unimi.di.mg4j.index.BitStreamIndex
-
Returns an input stream over the index.
- getInputStream() - Method in class it.unimi.di.mg4j.index.FileHPIndex
-
- getInputStream() - Method in class it.unimi.di.mg4j.index.FileIndex
-
- getInputStream() - Method in class it.unimi.di.mg4j.index.InMemoryHPIndex
-
- getInputStream() - Method in class it.unimi.di.mg4j.index.InMemoryIndex
-
- getInputStream() - Method in class it.unimi.di.mg4j.index.MemoryMappedHPIndex
-
- getInputStream() - Method in class it.unimi.di.mg4j.index.MemoryMappedIndex
-
- getInputStream() - Method in class it.unimi.di.mg4j.index.remote.RemoteBitStreamHPIndex
-
- getInputStream() - Method in class it.unimi.di.mg4j.index.remote.RemoteBitStreamIndex
-
- getInputStream(String) - Method in class it.unimi.di.mg4j.io.HadoopFileSystemIOFactory
-
- getInputStream(String) - Method in interface it.unimi.di.mg4j.io.IOFactory
-
- getInstance(Class<?>, String[]) - Static method in class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
- getInstance(Class<?>, Properties) - Static method in class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
- getInstance(Class<?>) - Static method in class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
- getInstance(Class<?>, Reference2ObjectMap<Enum<?>, Object>) - Static method in class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
- getInstance(CharSequence, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.mg4j.index.cluster.IndexCluster
-
Returns a new index cluster.
- getInstance(IOFactory, CharSequence, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Returns a new disk-based index, loading exactly the specified parts and using preloaded
Properties.
- getInstance(CharSequence, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
- getInstance(IOFactory, CharSequence, Properties, boolean, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Returns a new disk-based index, using preloaded
Properties and possibly guessing reasonable term and prefix maps from the basename.
- getInstance(CharSequence, Properties, boolean, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Returns a new disk-based index, using preloaded
Properties and possibly guessing reasonable term and prefix maps from the basename.
- getInstance(CharSequence, boolean, boolean, boolean, EnumMap<Index.UriKeys, String>) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Returns a new disk-based index, possibly guessing reasonable term and prefix maps from the basename.
- getInstance(CharSequence, boolean, boolean, boolean) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Returns a new disk-based index, using preloaded
Properties and possibly guessing reasonable term and prefix maps from the basename.
- getInstance(CharSequence, boolean, boolean) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Returns a new disk-based index, guessing reasonable term and prefix maps from the basename.
- getInstance(CharSequence, boolean) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Returns a new local index, trying to guess reasonable term and prefix maps from the basename,
and loading document sizes only if it is necessary.
- getInstance(CharSequence) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Returns a new local index, trying to guess reasonable term and prefix maps from the basename,
loading offsets but loading document sizes only if it is necessary.
- getInstance() - Static method in class it.unimi.di.mg4j.index.DowncaseTermProcessor
-
- getInstance(IOFactory, CharSequence, boolean, boolean, boolean) - Static method in class it.unimi.di.mg4j.index.Index
-
Returns a new index using the given URI.
- getInstance(CharSequence, boolean, boolean, boolean) - Static method in class it.unimi.di.mg4j.index.Index
-
Returns a new index using the given URI and no
IOFactory.
- getInstance(CharSequence, boolean, boolean) - Static method in class it.unimi.di.mg4j.index.Index
-
Returns a new index using the given URI, searching dynamically for term and prefix maps.
- getInstance(CharSequence, boolean) - Static method in class it.unimi.di.mg4j.index.Index
-
Returns a new index using the given URI, searching dynamically for term and prefix maps and loading
document sizes only if it is necessary.
- getInstance(CharSequence) - Static method in class it.unimi.di.mg4j.index.Index
-
Returns a new index using the given URI, searching dynamically for term and prefix maps, loading offsets but loading
document sizes only if it is necessary.
- getInstance(IndexIterator...) - Static method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
Returns an index iterator that merges the given array of iterators.
- getInstance(Index, IndexIterator...) - Static method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
Returns an index iterator that merges the given array of iterators.
- getInstance(int, IndexIterator...) - Static method in class it.unimi.di.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.mg4j.index.MultiTermIndexIterator
-
Returns an index iterator that merges the given array of iterators.
- getInstance() - Static method in class it.unimi.di.mg4j.index.NullTermProcessor
-
- getInstance(DocumentIterator, DocumentIterator) - Static method in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
Returns a document iterator that aligns the first iterator to the second.
- getInstance(Index, DocumentIterator...) - Static method in class it.unimi.di.mg4j.search.AndDocumentIterator
-
Returns a document iterator that computes the AND of the given array of iterators.
- getInstance(DocumentIterator...) - Static method in class it.unimi.di.mg4j.search.AndDocumentIterator
-
Returns a document iterator that computes the AND of the given nonzero-length array of iterators.
- getInstance(Index, DocumentIterator...) - Static method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator
-
Returns a document iterator that computes the consecutive AND of the given array of iterators.
- getInstance(DocumentIterator...) - Static method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator
-
Returns a document iterator that computes the consecutive AND of the given nonzero-length array of iterators.
- getInstance(DocumentIterator[], int[]) - Static method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator
-
Returns a document iterator that computes the consecutive AND of the given nonzero-length array of iterators, adding
gaps between intervals.
- getInstance(DocumentIterator, DocumentIterator) - Static method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
Returns new difference document iterator given a minuend and a subtrahend iterator.
- getInstance(DocumentIterator, DocumentIterator, int, int) - Static method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
Returns new difference document iterator given a minuend and a subtrahend iterator.
- getInstance(Index) - Static method in class it.unimi.di.mg4j.search.FalseDocumentIterator
-
Creates a false document iterator with given index.
- getInstance(DocumentIterator, int) - Static method in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
Returns a low-pass document iterator over a given iterator.
- getInstance(DocumentIterator, int) - Static method in class it.unimi.di.mg4j.search.NotDocumentIterator
-
Returns a document iterator computing the NOT of the given iterator.
- getInstance(Index, DocumentIterator...) - Static method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator
-
Returns a document iterator that computes the ordered AND of the given array of iterators.
- getInstance(DocumentIterator...) - Static method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator
-
Returns a document iterator that computes the ordered AND of the given nonzero-length array of iterators.
- getInstance(Index, DocumentIterator...) - Static method in class it.unimi.di.mg4j.search.OrDocumentIterator
-
Returns a document iterator that computes the OR of the given array of iterators.
- getInstance(DocumentIterator...) - Static method in class it.unimi.di.mg4j.search.OrDocumentIterator
-
Returns a document iterator that computes the OR of the given nonzero-length array of iterators.
- getInstance(IndexIterator, Predicate) - Static method in class it.unimi.di.mg4j.search.PayloadPredicateDocumentIterator
-
Returns a new payload-predicate document iterator over a given index iterator.
- getInstance(Index) - Static method in class it.unimi.di.mg4j.search.TrueDocumentIterator
-
Creates a true document iterator with given index.
- getInt(int) - Method in class it.unimi.di.mg4j.index.remote.RemoteSizeList
-
- getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.mg4j.search.AbstractIntervalDocumentIterator
-
- getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
- getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.mg4j.search.AndDocumentIterator
-
- getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator
-
- getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
- getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
- getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator
-
- getIntervalIterator(Index, int, boolean, Object) - Method in class it.unimi.di.mg4j.search.OrDocumentIterator
-
- getLine() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
Deprecated.
- getLong() - Method in class it.unimi.di.mg4j.index.payload.IntegerPayload
-
- getLong(long) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.CountReader
-
- getLong(int) - Method in class it.unimi.di.mg4j.index.remote.RemoteOffsetList
-
- getLong(Object) - Method in class it.unimi.di.mg4j.index.remote.RemoteTermMap
-
- getLong(int) - Method in class it.unimi.di.mg4j.util.SemiExternalOffsetList
-
- getMessage() - Method in exception it.unimi.di.mg4j.query.parser.ParseException
-
This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage() - Method in error it.unimi.di.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.mg4j.index.QuasiSuccinctIndexReader.PositionReader
-
- getNextPrefixSum() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.EliasFanoPointerReader
-
- getNextPrefixSum() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.RankedPointerReader
-
- getNextToken() - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- getNextToken() - Method in class it.unimi.di.mg4j.query.parser.SimpleParserTokenManager
-
- getOutputStream(String) - Method in class it.unimi.di.mg4j.io.HadoopFileSystemIOFactory
-
- getOutputStream(String) - Method in interface it.unimi.di.mg4j.io.IOFactory
-
- getParser() - Method in class it.unimi.di.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.mg4j.document.tika.AutoDetectDocumentFactory
-
- getParser() - Method in class it.unimi.di.mg4j.document.tika.EPUBDocumentFactory
-
- getParser() - Method in class it.unimi.di.mg4j.document.tika.HtmlDocumentFactory
-
- getParser() - Method in class it.unimi.di.mg4j.document.tika.MSOfficeDocumentFactory
-
- getParser() - Method in class it.unimi.di.mg4j.document.tika.OOXMLDocumentFactory
-
- getParser() - Method in class it.unimi.di.mg4j.document.tika.OpenDocumentDocumentFactory
-
- getParser() - Method in class it.unimi.di.mg4j.document.tika.PdfDocumentFactory
-
- getParser() - Method in class it.unimi.di.mg4j.document.tika.RTFDocumentFactory
-
- getParser() - Method in class it.unimi.di.mg4j.document.tika.TextDocumentFactory
-
- getParser() - Method in class it.unimi.di.mg4j.document.tika.XMLDocumentFactory
-
- getParser(Object2ReferenceLinkedOpenHashMap<String, Index>) - Static method in class it.unimi.di.mg4j.scratch.GraphFromQuery
-
Given an index map, creates and returns a parser.
- getParser() - Static method in class it.unimi.di.mg4j.util.MG4JClassParser
-
- getPointersList() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndex
-
- getPort() - Static method in class it.unimi.di.mg4j.query.HttpFileServer
-
Returns the port assigned to the server.
- getPositionsInputBitStream(int) - Method in class it.unimi.di.mg4j.index.BitStreamHPIndex
-
Returns an input bit stream over the index.
- getPositionsInputBitStream(int) - Method in class it.unimi.di.mg4j.index.FileHPIndex
-
- getPositionsInputBitStream(int) - Method in class it.unimi.di.mg4j.index.InMemoryHPIndex
-
- getPositionsInputBitStream(int) - Method in class it.unimi.di.mg4j.index.MemoryMappedHPIndex
-
- getPositionsInputBitStream(int) - Method in class it.unimi.di.mg4j.index.remote.RemoteBitStreamHPIndex
-
- getPositionsInputStream() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndex
-
Returns an input stream over the index.
- getPositionsInputStream() - Method in class it.unimi.di.mg4j.index.FileHPIndex
-
- getPositionsInputStream() - Method in class it.unimi.di.mg4j.index.InMemoryHPIndex
-
- getPositionsInputStream() - Method in class it.unimi.di.mg4j.index.MemoryMappedHPIndex
-
- getPositionsInputStream() - Method in class it.unimi.di.mg4j.index.remote.RemoteBitStreamHPIndex
-
- getPositionsList() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndex
-
- getReadableByteChannel(String) - Method in class it.unimi.di.mg4j.io.HadoopFileSystemIOFactory
-
- getReadableByteChannel(String) - Method in interface it.unimi.di.mg4j.io.IOFactory
-
- getReader(int) - Method in class it.unimi.di.mg4j.index.BitStreamHPIndex
-
- getReader(int) - Method in class it.unimi.di.mg4j.index.BitStreamIndex
-
- getReader(int) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalCluster
-
- getReader(int) - Method in class it.unimi.di.mg4j.index.cluster.LexicalCluster
-
- getReader() - Method in class it.unimi.di.mg4j.index.Index
-
Creates and returns a new
IndexReader based on this index, using
the default buffer size.
- getReader(int) - Method in class it.unimi.di.mg4j.index.Index
-
Creates and returns a new
IndexReader based on this index.
- getReader(int) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndex
-
- getReader(int) - Method in class it.unimi.di.mg4j.index.remote.RemoteBitStreamIndex
-
- getReader(int) - Method in class it.unimi.di.mg4j.index.remote.RemoteIndex
-
- getSequence(String, Class<?>, String[], int, Logger) - Static method in class it.unimi.di.mg4j.tool.Scan
-
Returns the document sequence to be indexed.
- getServer() - Static method in class it.unimi.di.mg4j.query.HttpFileServer
-
Returns the only instance of an HTTP file server.
- GetSuffix(int) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- getTabSize(int) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- getTermProcessor(Properties) - Static method in class it.unimi.di.mg4j.index.Index
-
- getToken(int) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- getType() - Method in class it.unimi.di.mg4j.document.tika.TikaField
-
- getWeights() - Method in class it.unimi.di.mg4j.search.score.AbstractAggregator
-
Delegates to the underlying scorers.
- getWeights() - Method in class it.unimi.di.mg4j.search.score.AbstractScorer
-
Returns an empty map.
- getWeights() - Method in class it.unimi.di.mg4j.search.score.AbstractWeightedScorer
-
- getWeights() - Method in interface it.unimi.di.mg4j.search.score.Scorer
-
Gets the weight map for this scorer (if applicable).
- getWindow() - Method in class it.unimi.di.mg4j.io.ArithmeticDecoder
-
Returns the current bit stream window.
- getWritableByteChannel(String) - Method in class it.unimi.di.mg4j.io.HadoopFileSystemIOFactory
-
- getWritableByteChannel(String) - Method in interface it.unimi.di.mg4j.io.IOFactory
-
- globalDocumentPointer - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
The reference array for the queue (containing global document pointers).
- globalNumber(int, int) - Method in class it.unimi.di.mg4j.index.cluster.ChainedLexicalClusteringStrategy
-
- globalNumber(int, int) - Method in class it.unimi.di.mg4j.index.cluster.ContiguousLexicalStrategy
-
- globalNumber(int, int) - Method in interface it.unimi.di.mg4j.index.cluster.LexicalClusteringStrategy
-
Returns the global term number given a local index and a local term number (optional operation).
- globalPointer(int, int) - Method in class it.unimi.di.mg4j.index.cluster.ContiguousDocumentalStrategy
-
- globalPointer(int, int) - Method in interface it.unimi.di.mg4j.index.cluster.DocumentalClusteringStrategy
-
Returns the global document pointer given a local index and a local document pointer.
- globalPointer(int, int) - Method in class it.unimi.di.mg4j.index.cluster.IdentityDocumentalStrategy
-
- golombModulus(int, int) - Static method in class it.unimi.di.mg4j.index.BitStreamIndex
-
Computes the Golomb modulus for a given fraction using
fixed-point arithmetic and a precomputed table for
small values.
- GraphFromQuery - Class in it.unimi.di.mg4j.scratch
-
Solves a given query (in a boolean way), takes the resulting set of document pointers, and then
produces a subgraph (of a given graph whose nodes represent document pointers) made of only the
arcs stemming from a document in the result set.
- GraphFromQuery(SimpleParser, Object2ReferenceLinkedOpenHashMap<String, Index>, ImmutableGraph, ImmutableGraph, int, int, Random) - Constructor for class it.unimi.di.mg4j.scratch.GraphFromQuery
-
Creates an object ready for solving queries.
- GreedyTikaField - Class in it.unimi.di.mg4j.document.tika
-
The set of all Tika metadata represented as a single field inside MG4J.
- GreedyTikaField(String) - Constructor for class it.unimi.di.mg4j.document.tika.GreedyTikaField
-
- ibs - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The underlying input bit stream.
- ibs - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The underlying input bit stream.
- id - Variable in class it.unimi.di.mg4j.index.AbstractIndexIterator
-
The identifier associated with this index iterator.
- id() - Method in class it.unimi.di.mg4j.index.AbstractIndexIterator
-
- id(int) - Method in class it.unimi.di.mg4j.index.AbstractIndexIterator
-
- id - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
The id associated with this index iterator.
- id(int) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
- id() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
- id - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
The id associated with this index iterator.
- id(int) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
- id() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
- id - Variable in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- id() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- id(int) - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- id(int) - Method in interface it.unimi.di.mg4j.index.IndexIterator
-
Sets the id of this index iterator.
- id() - Method in interface it.unimi.di.mg4j.index.IndexIterator
-
Returns the id of this index iterator.
- id - Variable in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
The id of this iterator.
- id(int) - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- id() - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- id2doc - Variable in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
The map from database identifiers to documents.
- id2doc(int) - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
Returns the document associated with a given database identifier.
- IdentityDocumentalStrategy - Class in it.unimi.di.mg4j.index.cluster
-
A documental strategy that maps identically local to global pointers and viceversa.
- IdentityDocumentalStrategy(int, int) - Constructor for class it.unimi.di.mg4j.index.cluster.IdentityDocumentalStrategy
-
Creates a new identity documental clustering strategy.
- IdentityDocumentFactory - Class in it.unimi.di.mg4j.document
-
- IdentityDocumentFactory() - Constructor for class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- IdentityDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- IdentityDocumentFactory(Properties) - Constructor for class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- IdentityDocumentFactory(String[]) - Constructor for class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- IdentityDocumentFactory.MetadataKeys - Enum in it.unimi.di.mg4j.document
-
Case-insensitive keys for metadata.
- idfPart - Variable in class it.unimi.di.mg4j.search.score.BM25FScorer.Visitor
-
Precomputed IDF part.
- idSpec - Variable in class it.unimi.di.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.mg4j.query.parser.Token
-
The string image of the token.
- in_grouping(char[], int, int) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- in_grouping_b(char[], int, int) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- in_range(int, int) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- in_range_b(int, int) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- inBuf - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- index - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The reference index.
- index() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- index - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader
-
The reference index.
- index - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The reference index.
- index() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- index - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader
-
The reference index.
- index - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalClusterIndexReader
-
The index this reader refers to.
- index - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
The reference index.
- index() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
- index - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
The reference index.
- index() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
- Index - Class in it.unimi.di.mg4j.index
-
An abstract representation of an index.
- Index(int, int, long, long, int, Payload, boolean, boolean, TermProcessor, String, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, Properties) - Constructor for class it.unimi.di.mg4j.index.Index
-
Creates a new instance, initialising all fields.
- index() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- index() - Method in interface it.unimi.di.mg4j.index.IndexIterator
-
Returns the index over which this iterator is built.
- index - Variable in class it.unimi.di.mg4j.index.InMemoryHPIndex
-
The byte array containing the index.
- index - Variable in class it.unimi.di.mg4j.index.InMemoryIndex
-
The byte array containing the index.
- index - Variable in class it.unimi.di.mg4j.index.MemoryMappedHPIndex
-
The byte buffer containing the index.
- index - Variable in class it.unimi.di.mg4j.index.MemoryMappedIndex
-
The byte buffer containing the index.
- index() - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- index - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- index() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- index - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
The index, cached.
- index - Variable in class it.unimi.di.mg4j.index.remote.RemoteIndexReader
-
The index we refer to.
- index - Variable in class it.unimi.di.mg4j.query.nodes.MultiIndexTermExpander
-
The list of index names that will be used to expand the term.
- index - Variable in class it.unimi.di.mg4j.query.nodes.Select
-
The name of the index selected for the subquery.
- index - Variable in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
The sole index involved in this iterator.
- index - Variable in class it.unimi.di.mg4j.tool.Combine
-
The array of indices to be merged.
- Index.EmptyIndexIterator - Class in it.unimi.di.mg4j.index
-
An iterator returning no documents based on this index.
- Index.EmptyIndexIterator() - Constructor for class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- Index.PropertyKeys - Enum in it.unimi.di.mg4j.index
-
Symbolic names for properties of a
Index.
- Index.UriKeys - Enum in it.unimi.di.mg4j.index
-
Keys to be used (downcased) in specifiying additional parameters to a MG4J URI.
- index2B - Variable in class it.unimi.di.mg4j.search.score.BM25FScorer.Visitor
-
For each index, the associated parameter b.
- index2BDividedByAvgDocumentSize - Variable in class it.unimi.di.mg4j.search.score.BM25FScorer.Visitor
-
Cached value.
- Index2IntervalIteratorMap - Class in it.unimi.di.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.mg4j.search.Index2IntervalIteratorMap
-
- Index2IntervalIteratorMap(Index2IntervalIteratorMap) - Constructor for class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
Creates a new empty array map copying the entries of a given map.
- index2Parser - Variable in class it.unimi.di.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.mg4j.query.QueryEngine
-
A map associating a weight with each index.
- index2Weight - Variable in class it.unimi.di.mg4j.search.score.AbstractWeightedScorer
-
A map associating a weight with each index.
- INDEX_EXTENSION - Static variable in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Standard extension for the index bitstream.
- IndexBuilder - Class in it.unimi.di.mg4j.tool
-
An index builder.
- IndexBuilder(String, DocumentSequence) - Constructor for class it.unimi.di.mg4j.tool.IndexBuilder
-
Creates a new index builder with default parameters.
- IndexCluster - Class in it.unimi.di.mg4j.index.cluster
-
An abstract index cluster.
- IndexCluster(Index[], BloomFilter<Void>[], int, int, long, long, int, Payload, boolean, boolean, TermProcessor, String, IntList, Properties) - Constructor for class it.unimi.di.mg4j.index.cluster.IndexCluster
-
- IndexCluster.PropertyKeys - Enum in it.unimi.di.mg4j.index.cluster
-
- indexedFields - Variable in class it.unimi.di.mg4j.tool.IndexBuilder
-
The set of indexed fields (expressed as field indices).
- indexedFields(int...) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- indexFile - Variable in class it.unimi.di.mg4j.index.FileHPIndex
-
The file containing the index.
- indexFile - Variable in class it.unimi.di.mg4j.index.FileIndex
-
The file containing the index.
- IndexIntervalIterator - Class in it.unimi.di.mg4j.index
-
An interval iterator returning the positions of the current document as singleton intervals.
- IndexIntervalIterator(IndexIterator) - Constructor for class it.unimi.di.mg4j.index.IndexIntervalIterator
-
- indexInverseRemapping - Variable in class it.unimi.di.mg4j.query.nodes.Remap
-
The remapping from external to internal indices.
- indexIterator - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader
-
- indexIterator - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader
-
- indexIterator - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
A cached copy of the iterators, to avoid type casts.
- indexIterator - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
A cached copy of the iterators, to avoid type casts.
- IndexIterator - Interface in it.unimi.di.mg4j.index
-
An iterator over an inverted list.
- indexIterator - Variable in class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator
-
- indexIterator - Variable in class it.unimi.di.mg4j.search.score.AbstractScorer
-
- indexIterator - Variable in class it.unimi.di.mg4j.tool.Combine
-
An array of index iterators parallel to
Combine.index (filled by concrete implementations).
- IndexIterators - Class in it.unimi.di.mg4j.index
-
A class providing static methods and objects that do useful things with
index iterators.
- IndexIterators() - Constructor for class it.unimi.di.mg4j.index.IndexIterators
-
- IndexIterators.PositionsIterator - Class in it.unimi.di.mg4j.index
-
- IndexIterators.PositionsIterator(IndexIterator) - Constructor for class it.unimi.di.mg4j.index.IndexIterators.PositionsIterator
-
- indexIteratorsWithoutPositions - Variable in class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator
-
- indexMap - Variable in class it.unimi.di.mg4j.query.QueryEngine
-
A map from names to indices.
- indexMap - Variable in class it.unimi.di.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.mg4j.search.DocumentIteratorBuilderVisitor
-
A map associating a textual key to indices.
- indexMap() - Method in class it.unimi.di.mg4j.search.visitor.TermCollectionVisitor
-
- indexNumber - Variable in class it.unimi.di.mg4j.search.visitor.CounterSetupVisitor
-
- indexNumber2Weight - Variable in class it.unimi.di.mg4j.search.score.CountScorer
-
- indexReader - Variable in class it.unimi.di.mg4j.index.cluster.AbstractIndexClusterIndexReader
-
One reader per local index.
- IndexReader - Interface in it.unimi.di.mg4j.index
-
Provides access to an inverted index.
- indexReader - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The index reader associated to this index iterator.
- indexReader - Variable in class it.unimi.di.mg4j.tool.Combine
-
- indexRemapping - Variable in class it.unimi.di.mg4j.query.nodes.Remap
-
The remapping from internal to external indices.
- IndexServer - Class in it.unimi.di.mg4j.index.remote
-
A daemon exposing an index remotely.
- IndexServer() - Constructor for class it.unimi.di.mg4j.index.remote.IndexServer
-
- indexType(Combine.IndexType) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- IndexWriter - Interface in it.unimi.di.mg4j.index
-
An interface for classes that generate indices.
- indexWriter - Variable in class it.unimi.di.mg4j.tool.Combine
-
The index writer for the merged index.
- indexWriter - Variable in class it.unimi.di.mg4j.tool.PrecomputeAlignments
-
The index writer for the merged index.
- indices() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- indices() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- indices() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
- indices - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
The set of indices involved in this iterator.
- indices() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
- indices() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- indices() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- indices - Variable in class it.unimi.di.mg4j.query.parser.SimpleParser
-
The set of index aliases.
- indices - Variable in class it.unimi.di.mg4j.search.AbstractIntervalDocumentIterator
-
The set of indices involved in this iterator.
- indices() - Method in class it.unimi.di.mg4j.search.AbstractIntervalDocumentIterator
-
- indices(Index, DocumentIterator...) - Static method in class it.unimi.di.mg4j.search.AbstractIntervalDocumentIterator
-
A commodity static methods that computes the union of the indices of the given document iterators.
- indices() - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- indices() - Method in interface it.unimi.di.mg4j.search.DocumentIterator
-
Returns the set of indices over which this iterator is built.
- indices() - Method in class it.unimi.di.mg4j.search.FalseDocumentIterator
-
- indices() - Method in class it.unimi.di.mg4j.search.NotDocumentIterator
-
- indices() - Method in class it.unimi.di.mg4j.search.PayloadPredicateDocumentIterator
-
- indices() - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- indices() - Method in class it.unimi.di.mg4j.search.TrueDocumentIterator
-
- indices() - Method in class it.unimi.di.mg4j.search.visitor.TermCollectionVisitor
-
Returns the indices met during pair collection.
- info - Variable in class it.unimi.di.mg4j.search.score.DocumentScoreInfo
-
Optional additional information.
- init(long, long, boolean, boolean, int) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
-
- init() - Method in class it.unimi.di.mg4j.query.FileSystemItem
-
- init() - Method in class it.unimi.di.mg4j.query.QueryServlet
-
- INITIAL_TERM_MAP_SIZE - Static variable in class it.unimi.di.mg4j.tool.Scan
-
The initial size of the term map.
- InMemoryHPIndex - Class in it.unimi.di.mg4j.index
-
- InMemoryHPIndex(byte[], byte[], int, int, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, LongList) - Constructor for class it.unimi.di.mg4j.index.InMemoryHPIndex
-
- InMemoryIndex - Class in it.unimi.di.mg4j.index
-
A local bitstream index loaded in memory.
- InMemoryIndex(byte[], int, int, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, LongList) - Constructor for class it.unimi.di.mg4j.index.InMemoryIndex
-
- input_stream - Variable in class it.unimi.di.mg4j.query.parser.SimpleParserTokenManager
-
- inputBasename - Variable in class it.unimi.di.mg4j.tool.Combine
-
The array of input basenames.
- inputStream - Variable in class it.unimi.di.mg4j.index.remote.RemoteIndexReader
-
- inputStream - Variable in class it.unimi.di.mg4j.index.remote.RemoteIndexServerConnection
-
The stream from the server.
- inputStream - Variable in class it.unimi.di.mg4j.index.remote.ServerThread
-
- inputStream - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- InputStreamDocumentSequence - Class in it.unimi.di.mg4j.document
-
A document sequence obtained by breaking an input stream at a specified separator.
- InputStreamDocumentSequence(InputStream, int, DocumentFactory, int) - Constructor for class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
Creates a new document sequence based on a given input stream and separator; the
sequence will not return more than the given number of documents.
- InputStreamDocumentSequence(InputStream, int, DocumentFactory) - Constructor for class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
Creates a new document sequence based on a given input stream and separator.
- InputStreamItem - Class in it.unimi.di.mg4j.query
-
An item serving a raw input stream from the document collection.
- InputStreamItem() - Constructor for class it.unimi.di.mg4j.query.InputStreamItem
-
- insert(int, int, String) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- insert(int, int, MutableString) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- IntegerPayload - Class in it.unimi.di.mg4j.index.payload
-
A payload containing a long stored using δ coding.
- IntegerPayload() - Constructor for class it.unimi.di.mg4j.index.payload.IntegerPayload
-
- interleaved(int, int) - Static method in class it.unimi.di.mg4j.index.cluster.DocumentalStrategies
-
- interleaved(boolean) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
Sets the interleaved flag (default: false).
- InterpolativeCoding - Class in it.unimi.di.mg4j.io
-
Static methods implementing interpolative coding.
- interpretCommand(String) - Method in class it.unimi.di.mg4j.query.Query
-
Interpret the given command, changing the static variables.
- interval - Variable in class it.unimi.di.mg4j.query.SelectedInterval
-
The underlying interval.
- INTERVAL_SEPARATOR - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- intervalIterator() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- intervalIterator - Variable in class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator.AbstractCompositeIntervalIterator
-
The underlying iterators.
- intervalIterator() - Method in class it.unimi.di.mg4j.search.AbstractOrderedIntervalDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.AbstractOrderedIntervalDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.search.AndDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.AndDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
- intervalIterator() - Method in interface it.unimi.di.mg4j.search.DocumentIterator
-
Returns the interval iterator of this document iterator for single-index queries.
- intervalIterator(Index) - Method in interface it.unimi.di.mg4j.search.DocumentIterator
-
Returns the interval iterator of this document iterator for the given index.
- intervalIterator() - Method in class it.unimi.di.mg4j.search.FalseDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.FalseDocumentIterator
-
- IntervalIterator - Interface in it.unimi.di.mg4j.search
-
- intervalIterator() - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.search.NotDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.NotDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.search.OrDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.OrDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.search.PayloadPredicateDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.PayloadPredicateDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- intervalIterator() - Method in class it.unimi.di.mg4j.search.TrueDocumentIterator
-
- intervalIterator(Index) - Method in class it.unimi.di.mg4j.search.TrueDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.search.AbstractIntersectionDocumentIterator
-
- intervalIterators - Variable in class it.unimi.di.mg4j.search.AbstractIntervalDocumentIterator
-
A map from indices to interval iterators.
- intervalIterators() - Method in class it.unimi.di.mg4j.search.AbstractOrderedIntervalDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.search.AndDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
- intervalIterators() - Method in interface it.unimi.di.mg4j.search.DocumentIterator
-
Returns an unmodifiable map from indices to interval iterators.
- intervalIterators() - Method in class it.unimi.di.mg4j.search.FalseDocumentIterator
-
- IntervalIterators - Class in it.unimi.di.mg4j.search
-
A class providing static methods and objects that do useful things with interval iterators.
- intervalIterators() - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.search.NotDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.search.PayloadPredicateDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- intervalIterators() - Method in class it.unimi.di.mg4j.search.TrueDocumentIterator
-
- IntervalIterators.FakeIterator - Class in it.unimi.di.mg4j.search
-
- IntervalSelector - Class in it.unimi.di.mg4j.query
-
A strategy for selecting reasonable intervals to be shown to the user.
- IntervalSelector() - Constructor for class it.unimi.di.mg4j.query.IntervalSelector
-
Creates a new selector that selects all intervals.
- IntervalSelector(int, int) - Constructor for class it.unimi.di.mg4j.query.IntervalSelector
-
Creates a new selector.
- intervalSelector - Variable in class it.unimi.di.mg4j.query.QueryEngine
-
The current interval selector, if any.
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.index.IndexIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.AndDocumentIterator.AndIndexIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.AndDocumentIterator.AndIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
-
- intervalTerms(IntSet) - Method in interface it.unimi.di.mg4j.search.IntervalIterator
-
Provides the set of terms that span the current interval.
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.IntervalIterators.FakeIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.OrDocumentIterator.OrIndexIntervalIterator
-
- intervalTerms(IntSet) - Method in class it.unimi.di.mg4j.search.OrDocumentIterator.OrIntervalIterator
-
- IOFactories - Class in it.unimi.di.mg4j.io
-
- IOFactories.FileLinesIterable - Class in it.unimi.di.mg4j.io
-
- IOFactories.FileLinesIterable.FileLinesIterator - Class in it.unimi.di.mg4j.io
-
- IOFactories.FileLinesIterable.FileLinesIterator(IOFactory, String, String) - Constructor for class it.unimi.di.mg4j.io.IOFactories.FileLinesIterable.FileLinesIterator
-
- IOFactory - Interface in it.unimi.di.mg4j.io
-
A factory for streams.
- ioFactory - Variable in class it.unimi.di.mg4j.tool.Combine
-
The I/O factory that will be used to create files.
- ioFactory(IOFactory) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- isBody() - Method in class it.unimi.di.mg4j.document.tika.TikaField
-
Returns true if this field represents the Tika content.
- isEmpty() - Method in class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
- isEmpty() - Method in class it.unimi.di.mg4j.search.score.ScoredDocumentBoundedSizeQueue
-
- isWordConstituent(char) - Method in class it.unimi.di.mg4j.document.WikipediaDocumentCollection.WhitespaceWordReader
-
- it.unimi.di.mg4j.document - package it.unimi.di.mg4j.document
-
This package contains all the logics related to and useful for managing documents, document collections and such.
- it.unimi.di.mg4j.document.tika - package it.unimi.di.mg4j.document.tika
-
This package contains classes that expose
Tika
parsers as MG4J
factories.
- it.unimi.di.mg4j.examples - package it.unimi.di.mg4j.examples
-
Examples classes.
- it.unimi.di.mg4j.graph - package it.unimi.di.mg4j.graph
-
- it.unimi.di.mg4j.index - package it.unimi.di.mg4j.index
-
Index generation and access.
- it.unimi.di.mg4j.index.cluster - package it.unimi.di.mg4j.index.cluster
-
Index partitioning and clustering.
- it.unimi.di.mg4j.index.payload - package it.unimi.di.mg4j.index.payload
-
- it.unimi.di.mg4j.index.remote - package it.unimi.di.mg4j.index.remote
-
Remote index classes.
- it.unimi.di.mg4j.index.snowball - package it.unimi.di.mg4j.index.snowball
-
- it.unimi.di.mg4j.io - package it.unimi.di.mg4j.io
-
Bit-level support classes.
- it.unimi.di.mg4j.query - package it.unimi.di.mg4j.query
-
User interfaces for querying indices.
- it.unimi.di.mg4j.query.nodes - package it.unimi.di.mg4j.query.nodes
-
Composite representation for queries
- it.unimi.di.mg4j.query.parser - package it.unimi.di.mg4j.query.parser
-
A simple
JavaCC-generated parser used
by the
Query class.
- it.unimi.di.mg4j.scratch - package it.unimi.di.mg4j.scratch
-
- it.unimi.di.mg4j.search - package it.unimi.di.mg4j.search
-
- it.unimi.di.mg4j.search.score - package it.unimi.di.mg4j.search.score
-
Classes for assigning scores to documents.
- it.unimi.di.mg4j.search.visitor - package it.unimi.di.mg4j.search.visitor
-
- it.unimi.di.mg4j.test - package it.unimi.di.mg4j.test
-
- it.unimi.di.mg4j.tool - package it.unimi.di.mg4j.tool
-
Line-command tools for index construction.
- it.unimi.di.mg4j.util - package it.unimi.di.mg4j.util
-
Utility classes.
- it.unimi.di.mg4j.util.parser.callback - package it.unimi.di.mg4j.util.parser.callback
-
- ItalianStemmer - Class in it.unimi.di.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.mg4j.index.snowball.ItalianStemmer
-
- iterator() - Method in class it.unimi.di.mg4j.document.AbstractDocumentCollection
-
- iterator() - Method in class it.unimi.di.mg4j.document.CompositeDocumentSequence
-
- iterator() - Method in class it.unimi.di.mg4j.document.ConcatenatedDocumentSequence
-
- iterator() - Method in class it.unimi.di.mg4j.document.CSVDocumentCollection
-
- iterator() - Method in interface it.unimi.di.mg4j.document.DocumentSequence
-
Returns an iterator over the sequence of documents.
- iterator() - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- iterator() - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
- iterator() - Method in class it.unimi.di.mg4j.document.SubsetDocumentSequence
-
- iterator() - Method in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- iterator() - Method in class it.unimi.di.mg4j.document.WikipediaDocumentCollection
-
- iterator() - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection
-
- iterator() - Method in class it.unimi.di.mg4j.io.IOFactories.FileLinesIterable
-
- iterator() - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- iterator() - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- lastDocument - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
The last document pointer in the current list.
- lastDocument - Variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
The last document pointer in the current list.
- lastInvertedListPos - Variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
The position (in bytes) where the last inverted list started.
- lastIterator - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
- lastIterator - Variable in class it.unimi.di.mg4j.search.AbstractIntersectionDocumentIterator
-
- lastPositionsOffset - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- left - Variable in class it.unimi.di.mg4j.query.nodes.Range
-
The string representation of the left extreme of the range, or null for no left extreme.
- leftMargin - Variable in class it.unimi.di.mg4j.query.nodes.Difference
-
A margin that will be added to the left of each interval.
- leftMargin - Variable in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
A margin that will be added to the left of each interval.
- length() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
-
- length(String) - Method in class it.unimi.di.mg4j.io.HadoopFileSystemIOFactory
-
- length(String) - Method in interface it.unimi.di.mg4j.io.IOFactory
-
- LexicalCluster - Class in it.unimi.di.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, IntList, Properties) - Constructor for class it.unimi.di.mg4j.index.cluster.LexicalCluster
-
Creates a new lexical index cluster.
- LexicalClusterIndexReader - Class in it.unimi.di.mg4j.index.cluster
-
- LexicalClusterIndexReader(LexicalCluster, int) - Constructor for class it.unimi.di.mg4j.index.cluster.LexicalClusterIndexReader
-
- LexicalClusteringStrategy - Interface in it.unimi.di.mg4j.index.cluster
-
A way to associate a term with a local index out of a given set.
- LexicalError(boolean, int, int, int, String, char) - Static method in error it.unimi.di.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.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.mg4j.index.cluster
-
Static utility methods for lexical strategies.
- LexicalStrategies() - Constructor for class it.unimi.di.mg4j.index.cluster.LexicalStrategies
-
- lexStateNames - Static variable in class it.unimi.di.mg4j.query.parser.SimpleParserTokenManager
-
- limit - Variable in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- limit - Variable in class it.unimi.di.mg4j.search.DocumentIteratorBuilderVisitor
-
The limit on prefix queries provided in the constructor.
- limit_backward - Variable in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- line - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- LinearAggregator - Class in it.unimi.di.mg4j.search.score
-
An aggregator that computes a linear combination of the component scorers.
- LinearAggregator(Scorer[], double[]) - Constructor for class it.unimi.di.mg4j.search.score.LinearAggregator
-
Creates a linear aggregator.
- list - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The underlying list.
- list - Variable in class it.unimi.di.mg4j.index.remote.RemoteTermMap
-
- list() - Method in class it.unimi.di.mg4j.index.remote.RemoteTermMap
-
- load(CharSequence) - Static method in class it.unimi.di.mg4j.document.AbstractDocumentSequence
-
Loads a sequence.
- loadBytes(IOFactory, String) - Static method in class it.unimi.di.mg4j.io.IOFactories
-
- loadConfiguration(ServletConfig) - Method in class it.unimi.di.mg4j.query.GenericItem
-
- loadConfiguration(ServletConfig) - Method in class it.unimi.di.mg4j.query.HelpPage
-
- loadConfiguration(ServletConfig) - Method in class it.unimi.di.mg4j.query.QueryServlet
-
- loadIndices(String[]) - Static method in class it.unimi.di.mg4j.scratch.GraphFromQuery
-
Loads a set of indices of given basenames, and returns a map from index aliases to indices.
- loadLongBigList(IOFactory, CharSequence, ByteOrder) - Static method in class it.unimi.di.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.mg4j.index.DiskBasedIndex
-
- loadLongBigList(ReadableByteChannel, long, ByteOrder) - Static method in class it.unimi.di.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.mg4j.io.IOFactories
-
- loadPrefixMap(IOFactory, String) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Utility static method that loads a prefix map.
- loadPrefixMap(String) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
- loadProperties(IOFactory, String) - Static method in class it.unimi.di.mg4j.io.IOFactories
-
- loadStringMap(IOFactory, String) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Utility static method that loads a term map.
- loadStringMap(String) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
- localIndex(CharSequence) - Method in class it.unimi.di.mg4j.index.cluster.ChainedLexicalClusteringStrategy
-
- localIndex(int) - Method in class it.unimi.di.mg4j.index.cluster.ContiguousDocumentalStrategy
-
- localIndex(int) - Method in class it.unimi.di.mg4j.index.cluster.ContiguousLexicalStrategy
-
- localIndex(CharSequence) - Method in class it.unimi.di.mg4j.index.cluster.ContiguousLexicalStrategy
-
- localIndex(int) - Method in interface it.unimi.di.mg4j.index.cluster.DocumentalPartitioningStrategy
-
Returns the index to which a given global document pointer is be mapped by this strategy.
- localIndex - Variable in class it.unimi.di.mg4j.index.cluster.IndexCluster
-
The local indices of this cluster.
- localIndex(CharSequence) - Method in interface it.unimi.di.mg4j.index.cluster.LexicalClusteringStrategy
-
Returns the index to which a given term is be mapped by this strategy.
- localIndex(int) - Method in interface it.unimi.di.mg4j.index.cluster.LexicalPartitioningStrategy
-
Returns the index to which a given term number is mapped by this strategy.
- localIndex(int) - Method in class it.unimi.di.mg4j.index.cluster.SubsetLexicalStrategy
-
- localNumber(int) - Method in class it.unimi.di.mg4j.index.cluster.ContiguousLexicalStrategy
-
- localNumber(int) - Method in interface it.unimi.di.mg4j.index.cluster.LexicalPartitioningStrategy
-
Returns the local term number given a global term number.
- localNumber(int) - Method in class it.unimi.di.mg4j.index.cluster.SubsetLexicalStrategy
-
- localPointer(int) - Method in class it.unimi.di.mg4j.index.cluster.ContiguousDocumentalStrategy
-
- localPointer(int) - Method in interface it.unimi.di.mg4j.index.cluster.DocumentalClusteringStrategy
-
Returns the local document pointer corresponding to a global document pointer.
- localPointer(int) - Method in interface it.unimi.di.mg4j.index.cluster.DocumentalPartitioningStrategy
-
Returns the local document pointer corresponding to a global document pointer.
- localPointer(int) - Method in class it.unimi.di.mg4j.index.cluster.IdentityDocumentalStrategy
-
- log2b - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- log2b - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- log2b - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- log2b - Variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
- log2Quantum - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndex
-
The logarithm of the skipping quantum.
- log2Quantum - Variable in class it.unimi.di.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.mg4j.index.SkipBitStreamIndexWriter
-
Suggests a quantum size using frequency and bit size data.
- LOGGER - Static variable in class it.unimi.di.mg4j.search.score.BM25Scorer
-
- LOGGER - Static variable in class it.unimi.di.mg4j.util.parser.callback.AnchorExtractor
-
- logInterval(long) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- lookingAhead - Variable in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- LovinsStemmer - Class in it.unimi.di.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.mg4j.index.snowball.LovinsStemmer
-
- lowerBits() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
-
- lowerBits(long, long, boolean) - Static method in class it.unimi.di.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.mg4j.query.nodes
-
A node representing a low-pass filtering of the only underlying query.
- LowPass(Query, int) - Constructor for class it.unimi.di.mg4j.query.nodes.LowPass
-
- LowPassDocumentIterator - Class in it.unimi.di.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.mg4j.search.LowPassDocumentIterator
-
Creates a new low-pass document iterator over a given iterator.
- LowPassDocumentIterator.LowPassIntervalIterator - Class in it.unimi.di.mg4j.search
-
- LowPassDocumentIterator.LowPassIntervalIterator(Index) - Constructor for class it.unimi.di.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
-
- main(String[]) - Static method in class it.unimi.di.mg4j.document.AbstractDocumentCollection
-
- main(String[]) - Static method in class it.unimi.di.mg4j.document.CSVDocumentCollection
-
- main(String[]) - Static method in class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- main(String[]) - Static method in class it.unimi.di.mg4j.document.FileSetDocumentCollection
-
- main(String[]) - Static method in class it.unimi.di.mg4j.document.JavamailDocumentCollection
-
- main(String[]) - Static method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
- main(String[]) - Static method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
- main(String[]) - Static method in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- main(String[]) - Static method in class it.unimi.di.mg4j.document.WikipediaDocumentCollection
-
- main(String[]) - Static method in class it.unimi.di.mg4j.document.ZipDocumentCollectionBuilder
-
- main(String[]) - Static method in class it.unimi.di.mg4j.examples.RunQuery
-
- main(String[]) - Static method in class it.unimi.di.mg4j.index.cluster.SubsetLexicalStrategy
-
- main(String[]) - Static method in class it.unimi.di.mg4j.index.remote.IndexServer
-
- main(String[]) - Static method in class it.unimi.di.mg4j.query.Query
-
- main(String[]) - Static method in class it.unimi.di.mg4j.scratch.GraphFromQuery
-
- main(String[]) - Static method in class it.unimi.di.mg4j.test.Verifier
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.Combine
-
- main(String[], Class<? extends Combine>) - Static method in class it.unimi.di.mg4j.tool.Combine
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.ComputeNumBitsPositions
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.Concatenate
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.Merge
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.PartitionDocumentally
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.PartitionLexically
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.Paste
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.PrecomputeAlignments
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.PrecomputeIndex
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.Scan
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.ScanMetadata
-
- main(String[]) - Static method in class it.unimi.di.mg4j.tool.URLMPHVirtualDocumentResolver
-
- mapFile(String) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
Sets the name of a file containing a map on the document indices (default: null).
- mark(int) - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- Marker - Interface in it.unimi.di.mg4j.query
-
A strategy for marking words.
- marking - Variable in class it.unimi.di.mg4j.query.MarkingMutableString
-
- MarkingMutableString - Class in it.unimi.di.mg4j.query
-
A mutable string with a special method to append text that should be marked.
- MarkingMutableString(Marker, MarkingMutableString.EscapeStrategy, int) - Constructor for class it.unimi.di.mg4j.query.MarkingMutableString
-
Creates a new loose empty marking mutable string.
- MarkingMutableString(Marker, MarkingMutableString.EscapeStrategy) - Constructor for class it.unimi.di.mg4j.query.MarkingMutableString
-
Creates a new loose empty marking mutable string default interval surround.
- MarkingMutableString(Marker) - Constructor for class it.unimi.di.mg4j.query.MarkingMutableString
-
Creates a new loose empty marking mutable string with default interval surround,
no escaping strategy and no term processor.
- MarkingMutableString.EscapeStrategy - Interface in it.unimi.di.mg4j.query
-
An escaping strategy.
- markSupported() - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- MAX_FLAT_DISJUNCTS - Static variable in class it.unimi.di.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.mg4j.query.Query
-
- maxCount - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
The maximum number of positions in a document record so far.
- maxCount - Variable in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
The maximum number of positions in a document record so far.
- maxCount - Variable in class it.unimi.di.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.mg4j.io.ByteArrayPostingList
-
The maximum count ever seen.
- maxCount - Variable in class it.unimi.di.mg4j.tool.Combine
-
The maximum count in the merged index.
- maxNextCharInd - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- maxTerms(int) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.search.AbstractDocumentIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
- mayHaveNext() - Method in interface it.unimi.di.mg4j.search.DocumentIterator
-
Returns whether there may be a next document, possibly with false positives.
- mayHaveNext() - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.search.NotDocumentIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.search.PayloadPredicateDocumentIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- mayHaveNext() - Method in class it.unimi.di.mg4j.search.TrueDocumentIterator
-
- MemoryMappedHPIndex - Class in it.unimi.di.mg4j.index
-
- MemoryMappedHPIndex(ByteBufferInputStream, ByteBufferInputStream, int, int, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, LongList) - Constructor for class it.unimi.di.mg4j.index.MemoryMappedHPIndex
-
- MemoryMappedIndex - Class in it.unimi.di.mg4j.index
-
A local memory-mapped bitstream index.
- MemoryMappedIndex(ByteBufferInputStream, int, int, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, LongList) - Constructor for class it.unimi.di.mg4j.index.MemoryMappedIndex
-
- merge(TRECDocumentCollection) - Method in class it.unimi.di.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.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.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.mg4j.tool.Merge
-
Merges several indices into one.
- metadata(int) - Method in class it.unimi.di.mg4j.document.ConcatenatedDocumentCollection
-
- metadata(int) - Method in interface it.unimi.di.mg4j.document.DocumentCollection
-
Returns the metadata map for a document.
- metadata(int) - Method in class it.unimi.di.mg4j.document.FileSetDocumentCollection
-
- metadata(int) - Method in class it.unimi.di.mg4j.document.JavamailDocumentCollection
-
- metadata(int, CharSequence) - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
Creates metadata with the given title; if the title is not available, it is fetched from the database.
- metadata(int) - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection
-
- metadata(int) - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
- metadata(int) - Method in class it.unimi.di.mg4j.document.SubDocumentCollection
-
- metadata(int) - Method in class it.unimi.di.mg4j.document.TRECDocumentCollection
-
- metadata(int) - Method in class it.unimi.di.mg4j.document.WikipediaDocumentCollection
-
- metadata(int) - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection
-
- metadataFields() - Method in class it.unimi.di.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.mg4j.document.tika.AutoDetectDocumentFactory
-
- metadataFields() - Method in class it.unimi.di.mg4j.document.tika.EPUBDocumentFactory
-
- metadataFields() - Method in class it.unimi.di.mg4j.document.tika.HtmlDocumentFactory
-
- metadataFields() - Method in class it.unimi.di.mg4j.document.tika.MSOfficeDocumentFactory
-
- metadataFields() - Method in class it.unimi.di.mg4j.document.tika.OOXMLDocumentFactory
-
- metadataFields() - Method in class it.unimi.di.mg4j.document.tika.OpenDocumentDocumentFactory
-
- metadataFields() - Method in class it.unimi.di.mg4j.document.tika.PdfDocumentFactory
-
- metadataFields() - Method in class it.unimi.di.mg4j.document.tika.RTFDocumentFactory
-
- metadataOnly - Variable in class it.unimi.di.mg4j.tool.Combine
-
Compute only index metadata (sizes, terms and occurrencies).
- method - Variable in class it.unimi.di.mg4j.index.snowball.Among
-
- methodobject - Variable in class it.unimi.di.mg4j.index.snowball.Among
-
- MG4JClassParser - Class in it.unimi.di.mg4j.util
-
A small wrapper around JSAP's standard ClassStringParser.
- MG4JClassParser() - Constructor for class it.unimi.di.mg4j.util.MG4JClassParser
-
- mg4jName() - Method in class it.unimi.di.mg4j.document.tika.TikaField
-
The MG4J name of this field.
- MimeTypeResolver - Class in it.unimi.di.mg4j.util
-
A thin wrapper around a singleton instance of
MimetypesFileTypeMap
that tries to load
/etc/mime.types into the map.
- minuend - Variable in class it.unimi.di.mg4j.query.nodes.Difference
-
The minuend query.
- minuendIterator - Variable in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
The first operand.
- MINUS - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- MSOfficeDocumentFactory - Class in it.unimi.di.mg4j.document.tika
-
A document factory for the Microsoft Office format.
- MSOfficeDocumentFactory() - Constructor for class it.unimi.di.mg4j.document.tika.MSOfficeDocumentFactory
-
- MSOfficeDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.mg4j.document.tika.MSOfficeDocumentFactory
-
- MSOfficeDocumentFactory(Properties) - Constructor for class it.unimi.di.mg4j.document.tika.MSOfficeDocumentFactory
-
- MSOfficeDocumentFactory(String[]) - Constructor for class it.unimi.di.mg4j.document.tika.MSOfficeDocumentFactory
-
- MultiIndexTermExpander - Class in it.unimi.di.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.mg4j.query.nodes.MultiIndexTermExpander
-
Creates a new multi-index term expander.
- MultiIndexTermExpander.ExpanderVisitor - Class in it.unimi.di.mg4j.query.nodes
-
- MultiIndexTermExpander.ExpanderVisitor() - Constructor for class it.unimi.di.mg4j.query.nodes.MultiIndexTermExpander.ExpanderVisitor
-
- multiplex - Variable in class it.unimi.di.mg4j.query.QueryEngine
-
Whether multiplex is active.
- MultiTerm - Class in it.unimi.di.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.mg4j.query.nodes.MultiTerm
-
Creates a new multi-term node.
- MultiTermIndexIterator - Class in it.unimi.di.mg4j.index
-
A virtual
index iterator that merges several component index iterators.
- MultiTermIndexIterator(int, IndexIterator...) - Constructor for class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
Creates a new document iterator that merges the given array of iterators.
- multiTermQuery(String) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
Starting rule for a multiterm query.
- n - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
The number of component iterators.
- n - Variable in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
The number of component iterators.
- n - Variable in class it.unimi.di.mg4j.query.nodes.MultiIndexTermExpander
-
- n - Variable in class it.unimi.di.mg4j.search.AbstractCompositeDocumentIterator
-
The number of component iterators.
- n - Variable in class it.unimi.di.mg4j.search.score.AbstractAggregator
-
The number of underlying scorers.
- NAME - Static variable in class it.unimi.di.mg4j.document.tika.GreedyTikaField
-
- needsCaching - Variable in class it.unimi.di.mg4j.search.score.AbstractAggregator
-
Whether we need caching the intervals.
- needsSizes - Variable in class it.unimi.di.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.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
-
- newArray(int) - Method in class it.unimi.di.mg4j.query.nodes.CheckForSelectQueryVisitor
-
- newArray(int) - Method in interface it.unimi.di.mg4j.query.nodes.QueryBuilderVisitor
-
Builds an array of given length of type T.
- newArray(int) - Method in class it.unimi.di.mg4j.search.DocumentIteratorBuilderVisitor
-
- newArray(int) - Method in class it.unimi.di.mg4j.search.visitor.AbstractDocumentIteratorVisitor
-
- newArray(int) - Method in interface it.unimi.di.mg4j.search.visitor.DocumentIteratorVisitor
-
Builds an array of given length of type T.
- newDocumentRecord() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- newDocumentRecord() - Method in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
- newDocumentRecord() - Method in interface it.unimi.di.mg4j.index.IndexWriter
-
Starts a new document record.
- newDocumentRecord() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter
-
- newDocumentRecord() - Method in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter
-
- newInvertedList() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- newInvertedList(long, double, long, long) - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- newInvertedList() - Method in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
- newInvertedList() - Method in interface it.unimi.di.mg4j.index.IndexWriter
-
Starts a new inverted list.
- newInvertedList(int, long, long) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter
-
Starts a new inverted list.
- newInvertedList() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter
-
- newInvertedList(long, double, long, long) - Method in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter
-
- newInvertedList() - Method in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter
-
- newInvertedList(long, double, long, long) - Method in interface it.unimi.di.mg4j.index.VariableQuantumIndexWriter
-
Starts a new inverted list.
- newToken(int) - Static method in class it.unimi.di.mg4j.query.parser.Token
-
Returns a new Token object, by default.
- next() - Method in class it.unimi.di.mg4j.io.IOFactories.FileLinesIterable.FileLinesIterator
-
- next - Variable in class it.unimi.di.mg4j.query.parser.Token
-
A reference to the next regular (non-special) token from the input
stream.
- nextDocument() - Method in interface it.unimi.di.mg4j.document.DocumentIterator
-
Returns the next document.
- nextDocument() - Method in class it.unimi.di.mg4j.document.JdbcDocumentCollection.JdbcDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.AbstractOrderedIntervalDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.AndDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.CachingDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator
-
- nextDocument() - Method in interface it.unimi.di.mg4j.search.DocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.FalseDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.NotDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.PayloadPredicateDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.RemappingDocumentIterator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.score.AbstractAggregator
-
- nextDocument() - Method in class it.unimi.di.mg4j.search.score.AbstractScorer
-
- nextDocument() - Method in interface it.unimi.di.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.mg4j.search.TrueDocumentIterator
-
- nextInt() - Method in class it.unimi.di.mg4j.index.IndexIterators.PositionsIterator
-
- nextInt() - Method in class it.unimi.di.mg4j.tool.Combine.GammaCodedIntIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.index.IndexIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.AndDocumentIterator.AndIndexIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.AndDocumentIterator.AndIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
-
- nextInterval() - Method in interface it.unimi.di.mg4j.search.IntervalIterator
-
Returns the next interval provided by this interval iterator, or null if no more intervals are available.
- nextInterval() - Method in class it.unimi.di.mg4j.search.IntervalIterators.FakeIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.OrDocumentIterator.OrIndexIntervalIterator
-
- nextInterval() - Method in class it.unimi.di.mg4j.search.OrDocumentIterator.OrIntervalIterator
-
- nextIterator() - Method in class it.unimi.di.mg4j.index.AbstractIndexReader
-
- nextIterator() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader
-
- nextIterator() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader
-
- nextIterator() - Method in interface it.unimi.di.mg4j.index.IndexReader
-
Returns an
IndexIterator on the term after the current one (optional operation).
- nextIterator() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
- nextPosition() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- nextPosition() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- nextPosition() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
- nextPosition() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
- nextPosition() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- nextPosition() - Method in interface it.unimi.di.mg4j.index.IndexIterator
-
Returns the next position at which the term appears in the current document.
- nextPosition() - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- nextPosition - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The number of returned positions for the current document.
- nextPosition() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- NO_DATE - Static variable in class it.unimi.di.mg4j.document.JavamailDocumentCollection
-
A special date (actually, 1 January 1970) representing no date.
- nodeIterator() - Method in class it.unimi.di.mg4j.graph.DocumentSequenceImmutableGraph
-
- noMoreBytes() - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- NONE - Static variable in class it.unimi.di.mg4j.index.CompressionFlags
-
- NONTERM_OFFSETS_EXTENSION - Static variable in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
Standard extension for the file containing nonterm offsets stored as δ-encoded gaps.
- NONTERMS_EXTENSION - Static variable in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
- nonTextField(Object) - Method in interface it.unimi.di.mg4j.document.DocumentCollectionBuilder
-
Adds a non-text field.
- nonTextField(Object) - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollectionBuilder
-
- nonTextField(Object) - Method in class it.unimi.di.mg4j.document.ZipDocumentCollectionBuilder
-
- normalize - Variable in class it.unimi.di.mg4j.search.score.ClarkeCormackScorer
-
Whether the result should be normalized (i.e., between 0 and 1).
- NorwegianStemmer - Class in it.unimi.di.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.mg4j.index.snowball.NorwegianStemmer
-
- Not - Class in it.unimi.di.mg4j.query.nodes
-
A node representing the logical not of the underlying query.
- Not(Query) - Constructor for class it.unimi.di.mg4j.query.nodes.Not
-
- NOT - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- NotDocumentIterator - Class in it.unimi.di.mg4j.search
-
A document iterator that returns documents
not returned by its underlying iterator,
and returns just
IntervalIterators.TRUE on all interval iterators.
- NotDocumentIterator(DocumentIterator, int) - Constructor for class it.unimi.di.mg4j.search.NotDocumentIterator
-
Creates a new NOT document iterator over a given iterator.
- NULL_ESCAPE - Static variable in class it.unimi.di.mg4j.query.MarkingMutableString
-
A singleton for the null escape strategy (which does nothing).
- NullTermProcessor - Class in it.unimi.di.mg4j.index
-
A term processor that accepts all terms and does not do any processing.
- numberOfBlocks - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
The number of written blocks.
- numberOfBlocks - Variable in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter
-
The number of written blocks.
- numberOfCopies - Variable in class it.unimi.di.mg4j.document.ReplicatedDocumentFactory
-
The number of copies.
- numberOfDocumentRecord - Variable in class it.unimi.di.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.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The number of the document record we are going to read inside the current inverted list.
- numberOfDocuments - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The number of documents of the collection to be indexed.
- numberOfDocuments(int) - Method in class it.unimi.di.mg4j.index.cluster.ContiguousDocumentalStrategy
-
- numberOfDocuments(int) - Method in interface it.unimi.di.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.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.mg4j.index.cluster.IdentityDocumentalStrategy
-
- numberOfDocuments - Variable in class it.unimi.di.mg4j.index.Index
-
The number of documents of the collection.
- numberOfDocuments - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- numberOfDocuments - Variable in class it.unimi.di.mg4j.search.DocumentIteratorBuilderVisitor
-
The number of documents (fetched from the default index).
- numberOfDocuments - Variable in class it.unimi.di.mg4j.tool.Combine
-
The overall number of documents.
- numberOfDocuments - Variable in class it.unimi.di.mg4j.tool.PrecomputeAlignments
-
The overall number of documents.
- numberOfDocuments - Variable in class it.unimi.di.mg4j.tool.PrecomputeIndex
-
The overall number of documents.
- numberOfDocuments() - Method in class it.unimi.di.mg4j.tool.URLMPHVirtualDocumentResolver
-
- numberOfDocuments() - Method in interface it.unimi.di.mg4j.tool.VirtualDocumentResolver
-
Returns the number of documents handled by this resolver, if it is known.
- numberOfEntries() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter.TowerData
-
Returns the overall number of entries.
- numberOfEntries() - Method in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter.TowerData
-
Returns the overall number of entries.
- numberOfFields() - Method in class it.unimi.di.mg4j.document.CompositeDocumentFactory
-
- numberOfFields() - Method in class it.unimi.di.mg4j.document.DispatchingDocumentFactory
-
- numberOfFields() - Method in interface it.unimi.di.mg4j.document.DocumentFactory
-
Returns the number of fields present in the documents produced by this factory.
- numberOfFields() - Method in class it.unimi.di.mg4j.document.HtmlDocumentFactory
-
- numberOfFields() - Method in class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- numberOfFields() - Method in class it.unimi.di.mg4j.document.ReplicatedDocumentFactory
-
- numberOfFields() - Method in class it.unimi.di.mg4j.document.SubDocumentFactory
-
- numberOfFields() - Method in class it.unimi.di.mg4j.document.tika.AbstractTikaDocumentFactory
-
- numberOfFields() - Method in class it.unimi.di.mg4j.document.TRECHeaderDocumentFactory
-
- numberOfFields() - Method in class it.unimi.di.mg4j.document.ZipDocumentCollection.ZipFactory
-
- numberOfIndices - Variable in class it.unimi.di.mg4j.search.score.BM25FScorer.Visitor
-
- numberOfLocalIndices() - Method in class it.unimi.di.mg4j.index.cluster.ChainedLexicalClusteringStrategy
-
- numberOfLocalIndices() - Method in interface it.unimi.di.mg4j.index.cluster.ClusteringStrategy
-
Returns the number of local indices handled by this strategy.
- numberOfLocalIndices() - Method in class it.unimi.di.mg4j.index.cluster.ContiguousDocumentalStrategy
-
- numberOfLocalIndices() - Method in class it.unimi.di.mg4j.index.cluster.ContiguousLexicalStrategy
-
- numberOfLocalIndices() - Method in class it.unimi.di.mg4j.index.cluster.IdentityDocumentalStrategy
-
- numberOfLocalIndices() - Method in interface it.unimi.di.mg4j.index.cluster.PartitioningStrategy
-
Returns the number of local indices created by this strategy.
- numberOfLocalIndices() - Method in class it.unimi.di.mg4j.index.cluster.SubsetLexicalStrategy
-
- numberOfLowerEntries - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter.TowerData
-
The number of written lower skip entries.
- numberOfLowerEntries - Variable in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter.TowerData
-
The number of written lower skip entries.
- numberOfOccurrences - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The number of indexed occurrences.
- numberOfOccurrences - Variable in class it.unimi.di.mg4j.index.Index
-
The number of occurrences of the collection, or possibly -1 if it is unknown.
- numberOfOccurrences - Variable in class it.unimi.di.mg4j.tool.Combine
-
The overall number of occurrences.
- numberOfOffsetsSeen - Variable in class it.unimi.di.mg4j.search.score.BM25FScorer.Visitor
-
- numberOfPairs() - Method in class it.unimi.di.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.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The number of pointers.
- numberOfPointers() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
-
- numberOfPointers(long, long, int, boolean, boolean) - Static method in class it.unimi.di.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.mg4j.index.AbstractBitStreamIndexWriter
-
The number of indexed postings (pairs term/document).
- numberOfPostings - Variable in class it.unimi.di.mg4j.index.Index
-
The number of postings (pairs term/document) of the collection.
- numberOfSkipTowers - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter.TowerData
-
The number of written skip towers.
- numberOfSkipTowers - Variable in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter.TowerData
-
The number of written skip towers.
- numberOfTerms - Variable in class it.unimi.di.mg4j.index.Index
-
The number of terms of the collection.
- numberOfTerms - Variable in exception it.unimi.di.mg4j.index.TooManyTermsException
-
- numberOfTermsSeen - Variable in class it.unimi.di.mg4j.search.score.BM25FScorer.Visitor
-
- numberOfTopEntries - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter.TowerData
-
The number of written top skip entries.
- numberOfTopEntries - Variable in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter.TowerData
-
The number of written top skip entries.
- numIndices - Variable in class it.unimi.di.mg4j.query.QueryEngine
-
- numIndices - Variable in class it.unimi.di.mg4j.tool.Combine
-
The number of indices to be merged.
- numNodes() - Method in class it.unimi.di.mg4j.graph.DocumentSequenceImmutableGraph
-
- p - Variable in class it.unimi.di.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.mg4j.util.MG4JClassParser
-
- parse(String) - Method in class it.unimi.di.mg4j.index.payload.DatePayload
-
- parse(String) - Method in class it.unimi.di.mg4j.index.payload.IntegerPayload
-
- parse(String) - Method in interface it.unimi.di.mg4j.query.parser.QueryParser
-
Turns the given query string into a composite
Query object.
- parse(MutableString) - Method in interface it.unimi.di.mg4j.query.parser.QueryParser
-
Turns the given query mutable string into a composite
Query object.
- parse(String) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- parse(MutableString) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- parse(String) - Method in class it.unimi.di.mg4j.util.MG4JClassParser
-
Parses the given class name, but as a first try prepends it.unimi.di.mg4j.package..
- ParseException - Exception in it.unimi.di.mg4j.query.parser
-
This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for exception it.unimi.di.mg4j.query.parser.ParseException
-
This constructor is used by the method "generateParseException"
in the generated parser.
- ParseException() - Constructor for exception it.unimi.di.mg4j.query.parser.ParseException
-
The following constructors are for use by you for whatever
purpose you can think of.
- ParseException(String) - Constructor for exception it.unimi.di.mg4j.query.parser.ParseException
-
- parseFieldNames(String[], DocumentFactory, boolean) - Static method in class it.unimi.di.mg4j.tool.Scan
-
- parseIOFactory(String) - Static method in class it.unimi.di.mg4j.tool.Scan
-
- parseProperties(Properties) - Method in class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
Scans the property set, parsing the properties that concern this class.
- parseProperties(String[]) - Method in class it.unimi.di.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.mg4j.document.DispatchingDocumentFactory
-
- parseProperty(String, String[], Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.HtmlDocumentFactory
-
- parseProperty(String, String[], Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.IdentityDocumentFactory
-
- parseProperty(String, String[], Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.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.mg4j.document.tika.AbstractSimpleTikaDocumentFactory
-
- parseQualifiedSizes(String[], String, int[], DocumentFactory) - Static method in class it.unimi.di.mg4j.tool.Scan
-
- parseVirtualDocumentGap(String[], int[], DocumentFactory) - Static method in class it.unimi.di.mg4j.tool.Scan
-
- parseVirtualDocumentResolver(IOFactory, String[], int[], DocumentFactory) - Static method in class it.unimi.di.mg4j.tool.Scan
-
- PartitionDocumentally - Class in it.unimi.di.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.mg4j.tool.PartitionDocumentally
-
- partitioningStrategy - Variable in class it.unimi.di.mg4j.index.cluster.LexicalCluster
-
The strategy, cast to a partition strategy, or null.
- PartitioningStrategy - Interface in it.unimi.di.mg4j.index.cluster
-
A common ancestor interface for all partitioning strategies.
- PartitionLexically - Class in it.unimi.di.mg4j.tool
-
Partitions an index lexically.
- PartitionLexically(String, String, LexicalPartitioningStrategy, String, int, long) - Constructor for class it.unimi.di.mg4j.tool.PartitionLexically
-
- PartitionLexically.LongWordInputBitStream - Class in it.unimi.di.mg4j.tool
-
- PartitionLexically.LongWordInputBitStream(String, int, ByteOrder) - Constructor for class it.unimi.di.mg4j.tool.PartitionLexically.LongWordInputBitStream
-
- Paste - Class in it.unimi.di.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.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.mg4j.tool.Paste
-
Pastes several indices into one.
- pasteBufferSize(int) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- payload() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- payload - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The payload, in case the index of this reader has payloads, or null.
- payload() - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- payload() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalConcatenatedClusterIndexIterator
-
- payload() - Method in class it.unimi.di.mg4j.index.cluster.DocumentalMergedClusterIndexIterator
-
- payload() - Method in class it.unimi.di.mg4j.index.Index.EmptyIndexIterator
-
- payload - Variable in class it.unimi.di.mg4j.index.Index
-
The payload for this index, or null.
- payload() - Method in interface it.unimi.di.mg4j.index.IndexIterator
-
Returns the payload, if any, associated with the current document.
- payload() - Method in class it.unimi.di.mg4j.index.MultiTermIndexIterator
-
- Payload - Interface in it.unimi.di.mg4j.index.payload
-
An index payload.
- payload() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- PayloadPredicateDocumentIterator - Class in it.unimi.di.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.mg4j.search.PayloadPredicateDocumentIterator
-
Creates a new payload-predicate document iterator over a given index iterator.
- payloadWriterFlags(Map<CompressionFlags.Component, CompressionFlags.Coding>) - Method in class it.unimi.di.mg4j.tool.IndexBuilder
-
- PdfDocumentFactory - Class in it.unimi.di.mg4j.document.tika
-
A document factory for the PDF format.
- PdfDocumentFactory() - Constructor for class it.unimi.di.mg4j.document.tika.PdfDocumentFactory
-
- PdfDocumentFactory(Properties) - Constructor for class it.unimi.di.mg4j.document.tika.PdfDocumentFactory
-
- PdfDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.mg4j.document.tika.PdfDocumentFactory
-
- PdfDocumentFactory(String[]) - Constructor for class it.unimi.di.mg4j.document.tika.PdfDocumentFactory
-
- PERC_AVAILABLE_MEMORY_CHECK - Static variable in class it.unimi.di.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.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.mg4j.query.parser.SimpleParserConstants
-
- pointerCoding - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The coding for pointers.
- pointerCoding - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- pointerCoding - Variable in class it.unimi.di.mg4j.index.BitStreamIndex
-
The coding for pointers.
- pointerCoding - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- pointers - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
-
The pointer reader for the current term.
- pointers - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
-
The pointer reader for the current term.
- POINTERS_EXTENSIONS - Static variable in class it.unimi.di.mg4j.index.DiskBasedIndex
-
The extension for the pointers bitstream.
- pointerSize - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.PointerReader
-
The size of a pointer.
- pointerSize() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.Accumulator
-
- pointerSize(long, long, boolean, boolean) - Static method in class it.unimi.di.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.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
A reference to the data for pointers.
- pointersList - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
A reference to the data for pointers.
- pointersLongWordBitReader - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
A longword bit reader used check whether a posting list is ranked or not.
- pointersOffsets - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndex
-
- PorterStemmer - Class in it.unimi.di.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.mg4j.index.snowball.PorterStemmer
-
- PortugueseStemmer - Class in it.unimi.di.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.mg4j.index.snowball.PortugueseStemmer
-
- position(int) - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
Positions the index on the inverted list of a given term.
- position(int) - Method in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
Positions the index on the inverted list of a given term.
- position(int, int, long) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.EliasFanoIndexIterator
-
- position(long) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
-
- position() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
-
- position(int, int, long) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.RankedIndexIterator
-
- position(long) - Method in class it.unimi.di.mg4j.index.remote.RemoteInputStream
-
- position() - Method in class it.unimi.di.mg4j.index.remote.RemoteInputStream
-
- positionArray(IndexIterator) - Static method in class it.unimi.di.mg4j.index.IndexIterators
-
Returns the positions of an index iterator as an array.
- positionArray(IndexIterator, int[]) - Static method in class it.unimi.di.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).
- positionArray - Variable in class it.unimi.di.mg4j.tool.Combine
-
A temporary place to write positions.
- positionCache - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The cached position array.
- positionCache - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
The cached position array.
- positionCoding - Variable in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
The coding for positions.
- positionCoding - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
- positionCoding - Variable in class it.unimi.di.mg4j.index.BitStreamIndex
-
The coding for positions.
- positionCoding - Variable in class it.unimi.di.mg4j.index.BitStreamIndexReader.BitStreamIndexReaderIndexIterator
-
- positionIterator(IndexIterator) - Static method in class it.unimi.di.mg4j.index.IndexIterators
-
Returns an
IntIterator view of the positions of an index iterator.
- positions - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
The underlying positions input bit stream.
- positions - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- positions - Variable in class it.unimi.di.mg4j.index.InMemoryHPIndex
-
The byte array containing the positions.
- positions - Variable in class it.unimi.di.mg4j.index.MemoryMappedHPIndex
-
The byte buffer containing the positions.
- positions - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
The position reader for the current term.
- POSITIONS_EXTENSION - Static variable in class it.unimi.di.mg4j.index.DiskBasedIndex
-
- POSITIONS_NUMBER_OF_BITS_EXTENSION - Static variable in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Standard extension for the file of lengths of positions.
- positionsFile - Variable in class it.unimi.di.mg4j.index.FileHPIndex
-
The file containing the positions.
- positionsList - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator
-
- positionsList - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
- positionsLongWordBitReader - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
A longword bit reader used to retrieve values stored in the list of positions.
- positionsOffsets - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndex
-
- positionsUnread - Variable in class it.unimi.di.mg4j.index.BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
-
Whether the positions for the current document pointer have not been fetched yet.
- posNumBits - Variable in class it.unimi.di.mg4j.io.ByteArrayPostingList
-
The number of bits used for positions.
- pour(IntervalIterator) - Static method in class it.unimi.di.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.
- PrecomputeAlignments - Class in it.unimi.di.mg4j.tool
-
Precomputes alignments of two parallel texts.
- PrecomputeAlignments(IOFactory, String, String, String, ObjectList<? extends CharSequence>, long) - Constructor for class it.unimi.di.mg4j.tool.PrecomputeAlignments
-
Precomputes the alignments of two indices.
- PrecomputeIndex - Class in it.unimi.di.mg4j.tool
-
Precomputes an index.
- PrecomputeIndex(String, String[], String, String, int, Map<CompressionFlags.Component, CompressionFlags.Coding>, boolean, boolean, int, int, int, long) - Constructor for class it.unimi.di.mg4j.tool.PrecomputeIndex
-
Precomputes an index.
- PrecomputeIndex.ReplacingDocumentIteratorBuilderVisitor - Class in it.unimi.di.mg4j.tool
-
- PrecomputeIndex.ReplacingDocumentIteratorBuilderVisitor(MutableString, Object2ReferenceMap<String, Index>, Index, int, int) - Constructor for class it.unimi.di.mg4j.tool.PrecomputeIndex.ReplacingDocumentIteratorBuilderVisitor
-
- predictedLengthNumBits - Variable in class it.unimi.di.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.mg4j.tool.Combine
-
The predicted size of the non-positional part of next inverted list to be combined.
- Prefix - Class in it.unimi.di.mg4j.query.nodes
-
A node representing a set of terms defined by a common prefix.
- Prefix(CharSequence) - Constructor for class it.unimi.di.mg4j.query.nodes.Prefix
-
- prefix - Variable in class it.unimi.di.mg4j.query.nodes.Prefix
-
The common prefix of the set of terms represented by this node.
- PREFIX - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- prefixMap - Variable in class it.unimi.di.mg4j.index.Index
-
The prefix map for this index, or null if the prefix map was not loaded.
- prefixMap() - Method in class it.unimi.di.mg4j.index.remote.RemotePrefixMap
-
- PREFIXMAP_EXTENSION - Static variable in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Standard extension for the prefix map.
- prepare() - Method in class it.unimi.di.mg4j.query.nodes.AbstractQueryBuilderVisitor
-
No-op.
- prepare() - Method in class it.unimi.di.mg4j.query.nodes.AbstractTermExpander.ExpanderVisitor
-
- prepare() - Method in class it.unimi.di.mg4j.query.nodes.CheckForSelectQueryVisitor
-
- prepare() - Method in interface it.unimi.di.mg4j.query.nodes.QueryBuilderVisitor
-
Prepares the internal state of this visitor for a(nother) visit.
- prepare() - Method in class it.unimi.di.mg4j.search.DocumentIteratorBuilderVisitor
-
- prepare() - Method in class it.unimi.di.mg4j.search.visitor.AbstractDocumentIteratorVisitor
-
- prepare() - Method in class it.unimi.di.mg4j.search.visitor.CounterSetupVisitor
-
- prepare() - Method in interface it.unimi.di.mg4j.search.visitor.DocumentIteratorVisitor
-
Prepares the internal state of this visitor for a(nother) visit.
- prepare() - Method in class it.unimi.di.mg4j.search.visitor.TermCollectionVisitor
-
Prepares this term-collection visitor.
- prepare(ReferenceSet<Index>) - Method in class it.unimi.di.mg4j.search.visitor.TermCollectionVisitor
-
Prepares this term-collection visitor, possibly specifying the indices that should be collected.
- prepare() - Method in class it.unimi.di.mg4j.search.visitor.TrueTermsCollectionVisitor
-
- prevCharIsCR - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- prevCharIsLF - Variable in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- prevEntryBitLength - Variable in class it.unimi.di.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.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.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.mg4j.index.QuasiSuccinctIndexReader.CountReader
-
The previous prefix sum.
- prevQuantumBitLength - Variable in class it.unimi.di.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.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.mg4j.document.AbstractDocumentCollection
-
Prints all documents in a given sequence.
- printStats(PrintStream) - Method in class it.unimi.di.mg4j.index.AbstractBitStreamIndexWriter
-
- printStats(PrintStream) - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- printStats(PrintStream) - Method in interface it.unimi.di.mg4j.index.IndexWriter
-
Writes to the given print stream statistical information about the index just built.
- printStats(PrintStream) - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter
-
- printStats(PrintStream) - Method in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter
-
- process(String, int, int, ObjectArrayList<DocumentScoreInfo<Reference2ObjectMap<Index, SelectedInterval[]>>>) - Method in class it.unimi.di.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.
- process(Query, int, int, ObjectArrayList<DocumentScoreInfo<Reference2ObjectMap<Index, SelectedInterval[]>>>) - Method in class it.unimi.di.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(Query[], int, int, ObjectArrayList<DocumentScoreInfo<Reference2ObjectMap<Index, SelectedInterval[]>>>) - Method in class it.unimi.di.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.
- processData(int, Object) - Method in class it.unimi.di.mg4j.tool.Scan.PayloadAccumulator
-
Processes the payload of a given document.
- processDocument(int, WordReader) - Method in class it.unimi.di.mg4j.tool.Scan
-
Processes a document.
- processPrefix(MutableString) - Method in class it.unimi.di.mg4j.index.DowncaseTermProcessor
-
- processPrefix(MutableString) - Method in class it.unimi.di.mg4j.index.NullTermProcessor
-
- processPrefix(MutableString) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- processPrefix(MutableString) - Method in interface it.unimi.di.mg4j.index.TermProcessor
-
Processes the given prefix, leaving the result in the same mutable string.
- processTerm(MutableString) - Method in class it.unimi.di.mg4j.index.DowncaseTermProcessor
-
- processTerm(MutableString) - Method in class it.unimi.di.mg4j.index.NullTermProcessor
-
- processTerm(MutableString) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- processTerm(MutableString) - Method in interface it.unimi.di.mg4j.index.TermProcessor
-
Processes the given term, leaving the result in the same mutable string.
- properties() - Method in class it.unimi.di.mg4j.index.BitStreamHPIndexWriter
-
- properties() - Method in class it.unimi.di.mg4j.index.BitStreamIndexWriter
-
- properties() - Method in class it.unimi.di.mg4j.index.cluster.ContiguousDocumentalStrategy
-
- properties() - Method in class it.unimi.di.mg4j.index.cluster.ContiguousLexicalStrategy
-
- properties() - Method in interface it.unimi.di.mg4j.index.cluster.PartitioningStrategy
-
Returns an array of properties, one for each local index, that specify additional information about local indices.
- properties() - Method in class it.unimi.di.mg4j.index.cluster.SubsetLexicalStrategy
-
- properties - Variable in class it.unimi.di.mg4j.index.Index
-
The properties of this index.
- properties() - Method in interface it.unimi.di.mg4j.index.IndexWriter
-
Returns properties of the index generated by this index writer.
- properties() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter
-
- properties() - Method in class it.unimi.di.mg4j.index.SkipBitStreamIndexWriter
-
- PROPERTIES_EXTENSION - Static variable in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Standard extension for the index properties.
- PropertyBasedDocumentFactory - Class in it.unimi.di.mg4j.document
-
A document factory initialised by default properties.
- PropertyBasedDocumentFactory(Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
- PropertyBasedDocumentFactory(Properties) - Constructor for class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
- PropertyBasedDocumentFactory(String[]) - Constructor for class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
- PropertyBasedDocumentFactory() - Constructor for class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
- PropertyBasedDocumentFactory.MetadataKeys - Enum in it.unimi.di.mg4j.document
-
- pushWeight() - Method in class it.unimi.di.mg4j.search.DocumentIteratorBuilderVisitor
-
- put(Index, IntervalIterator) - Method in class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
- randomAccess() - Method in class it.unimi.di.mg4j.graph.DocumentSequenceImmutableGraph
-
- Range - Class in it.unimi.di.mg4j.query.nodes
-
A node representing a range query on a payload-only index.
- Range(CharSequence, CharSequence) - Constructor for class it.unimi.di.mg4j.query.nodes.Range
-
- rangeFilter(Payload, Payload) - Method in class it.unimi.di.mg4j.index.payload.AbstractPayload
-
- rangeFilter(Payload, Payload) - Method in interface it.unimi.di.mg4j.index.payload.Payload
-
Returns a payload filter matching the interval defined by the given parameters.
- rangeMap() - Method in class it.unimi.di.mg4j.index.remote.RemotePrefixMap
-
- rankedIndexIterator - Variable in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader
-
An index iterator that can read ranked pointer lists.
- rawDocument(int) - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection
-
- read() - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- read(byte[]) - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- read(byte[], int, int) - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
- read(InputBitStream) - Method in class it.unimi.di.mg4j.index.payload.DatePayload
-
- read(InputBitStream) - Method in class it.unimi.di.mg4j.index.payload.IntegerPayload
-
- read(InputBitStream) - Method in interface it.unimi.di.mg4j.index.payload.Payload
-
Sets the current value of this payload by reading from an input bit stream.
- read(byte[], int, int) - Method in class it.unimi.di.mg4j.index.remote.RemoteInputStream
-
- read() - Method in class it.unimi.di.mg4j.index.remote.RemoteInputStream
-
- read(InputBitStream, int[], int, int, int, int) - Static method in class it.unimi.di.mg4j.io.InterpolativeCoding
-
Reads from a bit stream an increasing sequence of integers coded using interpolative coding.
- readChar() - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- readerConstructor - Variable in class it.unimi.di.mg4j.index.BitStreamIndex
-
The constructor that will be used to create new index readers.
- readGamma() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
-
- readLong() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordCache
-
- readNonZeroGamma() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
-
- readOffsets(InputBitStream, int) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Utility method to load a compressed offset file into a list.
- readOffsets(IOFactory, CharSequence, int) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Utility method to load a compressed offset file into a list.
- readOffsets(CharSequence, int) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
- readSizes(IOFactory, CharSequence, int) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Utility method to load a compressed size file into a list.
- readSizes(CharSequence, int) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
- readSizesSuccinct(CharSequence, int) - Static method in class it.unimi.di.mg4j.index.DiskBasedIndex
-
Deprecated.
This method is an ancestral residue.
- readUnary() - Method in class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.LongWordBitReader
-
- refArray - Variable in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue
-
The reference array.
- refArray - Variable in class it.unimi.di.mg4j.search.AbstractUnionDocumentIterator
-
The reference array used for the queue.
- reference2ReferenceEntrySet() - Method in class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
- ReInit(Reader, int, int, int) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- ReInit(Reader, int, int) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- ReInit(Reader) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- ReInit(InputStream, String, int, int, int) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- ReInit(InputStream, int, int, int) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- ReInit(InputStream, String) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- ReInit(InputStream) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- ReInit(InputStream, String, int, int) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- ReInit(InputStream, int, int) - Method in class it.unimi.di.mg4j.query.parser.SimpleCharStream
-
- ReInit(InputStream) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- ReInit(InputStream, String) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- ReInit(Reader) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- ReInit(SimpleParserTokenManager) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
- ReInit(SimpleCharStream) - Method in class it.unimi.di.mg4j.query.parser.SimpleParserTokenManager
-
- ReInit(SimpleCharStream, int) - Method in class it.unimi.di.mg4j.query.parser.SimpleParserTokenManager
-
- Remap - Class in it.unimi.di.mg4j.query.nodes
-
A node representing an index remapping.
- Remap(Query, CharSequence[], CharSequence[]) - Constructor for class it.unimi.di.mg4j.query.nodes.Remap
-
Creates a new index remapping query node given explicit lists external and internal indices.
- Remap(Query, Object2ObjectMap<String, String>) - Constructor for class it.unimi.di.mg4j.query.nodes.Remap
-
Creates a new index remapping query node given an index remapping.
- REMAP - Static variable in interface it.unimi.di.mg4j.query.parser.SimpleParserConstants
-
- remappedQuery(String) - Method in class it.unimi.di.mg4j.query.parser.SimpleParser
-
Starting rule for a remapped query.
- RemappingDocumentIterator - Class in it.unimi.di.mg4j.search
-
A decorator that remaps interval iterator requests.
- RemappingDocumentIterator(DocumentIterator, Reference2ReferenceMap<? extends Index, ? extends Index>) - Constructor for class it.unimi.di.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.
- RemoteBitStreamHPIndex - Class in it.unimi.di.mg4j.index.remote
-
- RemoteBitStreamHPIndex(SocketAddress, int, int, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, LongList) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteBitStreamHPIndex
-
- RemoteBitStreamIndex - Class in it.unimi.di.mg4j.index.remote
-
A remote bitstream-based index.
- RemoteBitStreamIndex(SocketAddress, int, int, long, long, int, Payload, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, CompressionFlags.Coding, int, int, int, TermProcessor, String, Properties, StringMap<? extends CharSequence>, PrefixMap<? extends CharSequence>, IntList, LongList) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteBitStreamIndex
-
- remoteConnection - Variable in class it.unimi.di.mg4j.index.remote.RemoteTermMap
-
The remote connection to the server (initialised lazily).
- RemoteIndex - Class in it.unimi.di.mg4j.index.remote
-
A remote index.
- RemoteIndex(SocketAddress, int, int, long, long, int, Payload, boolean, boolean, TermProcessor, String, IntList, Properties) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteIndex
-
- remoteIndexIterator - Variable in class it.unimi.di.mg4j.index.remote.RemoteIndexReader
-
The index iterator associated with this reader.
- RemoteIndexReader - Class in it.unimi.di.mg4j.index.remote
-
- RemoteIndexReader(RemoteIndex, int) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteIndexReader
-
- RemoteIndexReader.ServerThread - Class in it.unimi.di.mg4j.index.remote
-
- RemoteIndexReader.ServerThread(Socket, Index) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteIndexReader.ServerThread
-
- RemoteIndexServerConnection - Class in it.unimi.di.mg4j.index.remote
-
An index server connection.
- RemoteIndexServerConnection(SocketAddress, byte) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteIndexServerConnection
-
Creates a remote index-server connection from a given address and command.
- RemoteInputStream - Class in it.unimi.di.mg4j.index.remote
-
- RemoteInputStream(SocketAddress, byte) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteInputStream
-
Creates a new client input stream using a given socket address.
- RemoteInputStream(SocketAddress) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteInputStream
-
- RemoteInputStream.ServerThread - Class in it.unimi.di.mg4j.index.remote
-
- RemoteInputStream.ServerThread(Socket, InputStream) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteInputStream.ServerThread
-
- RemoteOffsetList - Class in it.unimi.di.mg4j.index.remote
-
- RemoteOffsetList(SocketAddress, int) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteOffsetList
-
Creates a new remote long list.
- RemoteOffsetList.ServerThread - Class in it.unimi.di.mg4j.index.remote
-
- RemoteOffsetList.ServerThread(Socket, LongList) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteOffsetList.ServerThread
-
- RemotePrefixMap - Class in it.unimi.di.mg4j.index.remote
-
A remote prefix map.
- RemotePrefixMap(SocketAddress, int) - Constructor for class it.unimi.di.mg4j.index.remote.RemotePrefixMap
-
- RemotePrefixMap.ServerThread - Class in it.unimi.di.mg4j.index.remote
-
- RemotePrefixMap.ServerThread(Socket, PrefixMap<? extends CharSequence>) - Constructor for class it.unimi.di.mg4j.index.remote.RemotePrefixMap.ServerThread
-
- RemoteSizeList - Class in it.unimi.di.mg4j.index.remote
-
- RemoteSizeList(SocketAddress, int) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteSizeList
-
Creates a new remote long list.
- RemoteSizeList.ServerThread - Class in it.unimi.di.mg4j.index.remote
-
- RemoteSizeList.ServerThread(Socket, IntList) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteSizeList.ServerThread
-
- RemoteTermMap - Class in it.unimi.di.mg4j.index.remote
-
A remote term map.
- RemoteTermMap(SocketAddress, int) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteTermMap
-
- RemoteTermMap.ServerThread - Class in it.unimi.di.mg4j.index.remote
-
- RemoteTermMap.ServerThread(Socket, StringMap<? extends CharSequence>) - Constructor for class it.unimi.di.mg4j.index.remote.RemoteTermMap.ServerThread
-
- remove(Object) - Method in class it.unimi.di.mg4j.search.Index2IntervalIteratorMap
-
- replace_s(int, int, String) - Method in class it.unimi.di.mg4j.index.snowball.AbstractSnowballTermProcessor
-
- ReplicatedDocumentFactory - Class in it.unimi.di.mg4j.document
-
A factory that replicates a given factory several times.
- ReplicatedDocumentFactory(DocumentFactory, int, String[], Object2IntOpenHashMap<String>) - Constructor for class it.unimi.di.mg4j.document.ReplicatedDocumentFactory
-
- ReplicatedDocumentFactory.ReplicatedDocument - Class in it.unimi.di.mg4j.document
-
A document obtained by replication of the underlying-factory document.
- ReplicatedDocumentFactory.ReplicatedDocument(InputStream, Reference2ObjectMap<Enum<?>, Object>) - Constructor for class it.unimi.di.mg4j.document.ReplicatedDocumentFactory.ReplicatedDocument
-
- reset() - Method in class it.unimi.di.mg4j.document.InputStreamDocumentSequence
-
Deprecated.
- reset() - Method in class it.unimi.di.mg4j.document.SimpleCompressedDocumentCollection.FrequencyCodec
-
Empties the queue and the symbol-to-position map.
- reset() - Method in class it.unimi.di.mg4j.index.IndexIntervalIterator
-
A no-op.
- reset() - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator.AlignIndexIntervalIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.AlignDocumentIterator.AlignIntervalIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.AndDocumentIterator.AndIndexIntervalIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.AndDocumentIterator.AndIntervalIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIndexIntervalIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.ConsecutiveDocumentIterator.ConsecutiveIntervalIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.DifferenceDocumentIterator.DifferenceIntervalIterator
-
- reset() - Method in interface it.unimi.di.mg4j.search.IntervalIterator
-
Resets the internal state of this iterator for a new document.
- reset() - Method in class it.unimi.di.mg4j.search.IntervalIterators.FakeIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.LowPassDocumentIterator.LowPassIntervalIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator.OrderedAndIndexIntervalIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.OrderedAndDocumentIterator.OrderedAndIntervalIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.OrDocumentIterator.OrIndexIntervalIterator
-
- reset() - Method in class it.unimi.di.mg4j.search.OrDocumentIterator.OrIntervalIterator
-
- reset(int) - Method in class it.unimi.di.mg4j.search.score.BM25FScorer.Visitor
-
- resolve(Enum<?>, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.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.mg4j.document.PropertyBasedDocumentFactory
-
Resolves the given key against the given metadata, falling back to the provided object.
- resolve(Query) - Method in class it.unimi.di.mg4j.scratch.GraphFromQuery
-
Solves a query and returns the corresponding graph.
- resolve(String) - Method in class it.unimi.di.mg4j.scratch.GraphFromQuery
-
Solves a query and returns the corresponding graph.
- resolve(CharSequence) - Method in class it.unimi.di.mg4j.tool.URLMPHVirtualDocumentResolver
-
- resolve(CharSequence) - Method in interface it.unimi.di.mg4j.tool.VirtualDocumentResolver
-
Resolves a virtual document specification.
- resolveNotNull(Enum<?>, Reference2ObjectMap<Enum<?>, Object>) - Method in class it.unimi.di.mg4j.document.PropertyBasedDocumentFactory
-
Resolves the given key against the given metadata, falling back to the default metadata
and guaranteeing a non-null result.
- result - Variable in class it.unimi.di.mg4j.index.snowball.Among