|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Scorer
that aggregates a number of underlying delegating scorers
, providing equalisation if required.AbstractBitStreamIndexWriter.printStats(PrintStream)
implementation.IndexIterator
-based interval iterator.safely closeable
implementation of a document.safely closeable
implementation of a document collection.DocumentCollection
.safely closeable
implementation of a document iterator.DocumentIterator.weight()
/DocumentIterator.weight(double)
methods.DocumentIteratorVisitor
without
return values.safely closeable
implementation of a document sequence.IndexReader
for an IndexCluster
.IndexIterator.term()
, IndexIterator.id()
, DocumentIterator.weight()
and of the visiting methods.ConsecutiveDocumentIterator
and OrderedAndDocumentIterator
.QueryBuilderVisitor
that
returns true on all visitPre()
methods and does nothing
on AbstractQueryBuilderVisitor.prepare()
.Scorer
.AbstractSimpleTikaDocumentFactory.getDocument(InputStream, Reference2ObjectMap)
and AbstractSimpleTikaDocumentFactory.fields()
.AbstractScorer
providing internal storage and copy of the weight map and a default implementation of AbstractWeightedScorer.score()
.AbstractUnionDocumentIterator.acceptOnTruePaths(DocumentIteratorVisitor)
only on component
iterators positioned on the current document.
DocumentIterator.nextDocument()
,
limiting recursion to true paths.
AbstractAggregator.samples
if we exhausted the document iterator).
Index2IntervalIteratorMap.put(Index, IntervalIterator)
that does not return the previous value.
b
for Golomb coding of pointers.
b
for Golomb coding of pointers.
b
for Golomb coding of pointers.
b
for Golomb coding of pointers.
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.
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.
BitStreamHPIndexWriter.state
means that we are ready to call BitStreamHPIndexWriter.newDocumentRecord()
.
BitStreamIndexWriter.state
means that we are ready to call BitStreamIndexWriter.newDocumentRecord()
.
BitStreamHPIndexWriter.state
means that we are positioned at the start of an inverted list,
and we should call BitStreamHPIndexWriter.writeFrequency(int)
.
BitStreamIndexWriter.state
means that we are positioned at the start of an inverted list,
and we should call BitStreamIndexWriter.writeFrequency(int)
.
BitStreamHPIndexWriter.state
means that we should call BitStreamHPIndexWriter.newInvertedList()
.
BitStreamIndexWriter.state
means that we should call BitStreamIndexWriter.newInvertedList()
.
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.
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.
BitStreamHPIndexWriter.state
means that we just started a new document record, and we
should call BitStreamHPIndexWriter.writeDocumentPointer(OutputBitStream, int)
.
BitStreamIndexWriter.state
means that we just started a new document record, and we
should call BitStreamIndexWriter.writeDocumentPointer(OutputBitStream, int)
.
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.
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.
Index
and input bit
stream.
BitStreamIndex
.Index
and input bit stream.
BM25Scorer.DEFAULT_K1
and BM25Scorer.DEFAULT_B
as parameters.
QueryServlet
in such a way that they are easily accessible from the Velocity Template Language.null
).
BitStreamIndexWriter
.ByteOrder
value.
CachingOutputBitStream.buffer()
that returns the internal buffer
if the internal buffer contains all that has been written since
the last call to position(0)
.QueryBuilderVisitor
that
returns Boolean.FALSE
only if the visited query contains a Select
node
that does not lie in the aligner of an Align
query (as in that case
the index is not part of the answer).ClarkeCormackScorer.DEFAULT_H
, α=1) to the
parameters; the resulting scorer is normalized.
ByteArrayPostingList.flush()
and then releases resources allocated by this byte-array posting list, keeping just the internal buffer.
InputBitStream
.
IntIterator
implementation based on γ-coded integers.Combine
buffer size (default: Combine.DEFAULT_BUFFER_SIZE
).
high-performance index
for positions.index.countCoding
.
index.countCoding
.
DocumentIterator
tree.TermCollectionVisitor
to set up term frequencies and counters.null
of QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.hasCounts
is false.
null
of QuasiSuccinctIndexReader.index
has counts.
DocumentCollection
corresponding to a given set of records in a comma separated file.Select
nodes).
DocumentIterator.END_OF_LIST
if we are beyond the end of list.
DocumentIterator.END_OF_LIST
if we are beyond the end of list.
DocumentalConcatenatedClusterDocumentIterator.documentIterator
).
BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator.nextPosition()
.
BitStreamIndexReader.BitStreamIndexReaderIndexIterator.nextPosition()
.
AbstractAggregator.actualSamples
.
ContiguousDocumentalStrategy
).
ContiguousDocumentalStrategy
).
CompressionFlags.DEFAULT_STANDARD_INDEX
.
Index.UriKeys.OFFSETSTEP
.
IntIterator
's method to the
underlying DocumentIterator
.DocumentScoreInfo
.
key
is resolved; if this property
is not set, the default return value of value is returned.
DocumentIterator.nextDocument()
.
DocumentScoreInfo
instances by increasing document number.
DocumentalCluster
.DocumentalCluster
that concatenates the
postings of its local indices.DocumentalCluster
that merges the
postings of its local indices.QueryBuilderVisitor
that builds a DocumentIterator
resolving the queries using the objects in it.unimi.di.mg4j.search
.DocumentIterator
.IndexReader
for this index and uses it to return
an index iterator over the documents containing a term.
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.
IndexReader
for this index and uses them to return
a MultiTermIndexIterator
over the documents containing any term our of a set of terms defined
by a prefix; the prefix is given explicitly, and unless the index has a
prefix map, an UnsupportedOperationException
will be thrown.
Scan.DEFAULT_BATCH_SIZE
).
DocumentCollection.size()
,
exclusive), and throws an IndexOutOfBoundsException
if the index is not correct.
DocumentFactory.numberOfFields()
,
exclusive), and throws an IndexOutOfBoundsException
if the index is not correct.
IntervalIterators.FALSE
.
null
.
DocumentCollection
corresponding to
a given set of files.AlignDocumentIterator.firstIterator
, if it is an IndexIterator
.
1L << BitStreamIndex.FIXED_POINT_BITS
.
ByteArrayPostingList.setDocumentPointer(int)
).
AbstractUnionDocumentIterator.IntHeapSemiIndirectPriorityQueue.front(int[])
of AbstractUnionDocumentIterator.queue
, if AbstractUnionDocumentIterator.frontSize
is not 0.
AbstractUnionDocumentIterator.front
, or 0 if the front has not been computed for the current document.
null
for no gaps (see ConsecutiveDocumentIterator
).
Properties
.
Properties
and the IOFactory.FILESYSTEM_FACTORY
.
Properties
and possibly guessing reasonable term and prefix maps from the basename.
Properties
and possibly guessing reasonable term and prefix maps from the basename.
Properties
and possibly guessing reasonable term and prefix maps from the basename.
IOFactory
.
AbstractIntervalDocumentIterator
.
IndexReader
based on this index, using
the default buffer size.
IndexReader
based on this index.
DocumentFactory.FieldType.TEXT
is supported).
URI
with a default configuration.
URI
with a default configuration
index.hasCounts
.
QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.index
.
Combine.indexWriter
has counts.
index.hasPayloads
.
Index.payload
is non-null
.
Combine.indexWriter
has payloads.
BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator.frequency
is smaller than the number of documents).
BitStreamIndexReader.BitStreamIndexReaderIndexIterator.frequency
is smaller than the number of documents).
index.hasPositions
.
QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.index
.
Combine.indexWriter
has positions.
h
(the maximum height of a skip tower).
h
(the maximum height of a skip tower), or -1 if this index has no skips.
h
(the maximum height of a skip tower).
BitStreamIndex.DEFAULT_HEIGHT
).
PropertyBasedDocumentFactory.MetadataKeys.ENCODING
.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.indexReader
, cached.
Index
.parse(String)
method to each payload-based index.
IndexCluster
.IndexBuilder.indexedFields
).
BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator
view of this reader (returned by BitStreamHPIndexReader.documents(CharSequence)
).
BitStreamIndexReader.BitStreamIndexReaderIndexIterator
view of this reader (returned by BitStreamIndexReader.documents(CharSequence)
).
AbstractCompositeDocumentIterator.documentIterator
, if all
underlying iterators are index iterators; null
, otherwise.
Combine.index
(filled by concrete implementations).
AbstractCompositeDocumentIterator.indexIterator
is not null
, the number of index iterators without positions.
TermCollectionVisitor.indices()
.
TermCollectionVisitor.indices()
.
TermCollectionVisitor.indices()
containing the current corresponding values in AbstractWeightedScorer.index2Weight
;
it is set up by CountScorer.wrap(DocumentIterator)
.
Combine.index
.
Combine.IndexType.QUASI_SUCCINCT
).
BitStreamHPIndex
index loaded in memory.RemoteIndexReader.connection
, cached.
ServerThread.socket
, buffered and wrapped inside a data input stream.
IntervalIterators.TRUE
and IntervalIterators.FALSE
.IOFactory.FILESYSTEM_FACTORY
).
true
if this field represents the Tika content.
Query
class.DocumentCollection
corresponding to
a Javamail Store
.DocumentCollection
corresponding to
the result of a query in a relational database.Index2IntervalIteratorMap.size
, excluded).
DocumentalConcatenatedClusterDocumentIterator.documentIterator
).
AbstractIntersectionDocumentIterator.sortedIterator
, which is usually the rarest term in the query.
BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator.term
.
null
for no left extreme.
StringMap.list()
.
IOFactory.FILESYSTEM_FACTORY
.
IOFactory.FILESYSTEM_FACTORY
.
IOFactory.FILESYSTEM_FACTORY
.
log2b
for Golomb coding of pointers; it is the most
significant bit of BitStreamHPIndexReader.BitStreamHPIndexReaderIndexIterator.b
.
log2b
for Golomb coding of pointers; it is the most significant bit of BitStreamHPIndexWriter.b
.
log2b
for Golomb coding of pointers; it is the most significant bit of BitStreamIndexReader.BitStreamIndexReaderIndexIterator.b
.
log2b
for Golomb coding of pointers; it is the most significant bit of BitStreamIndexWriter.b
.
ProgressLogger.DEFAULT_LOG_INTERVAL
).
LowPassDocumentIterator.threshold
.null
).
Scan.DEFAULT_BATCH_SIZE
).
BitStreamHPIndex
.ClassStringParser
.MimetypesFileTypeMap
that tries to load /etc/mime.types into the map.MultiIndexTermExpander.index
.
T
.
T
.
DocumentIterator.END_OF_LIST
if no more documents are available.
InputBitStream
.
null
if no more intervals are available.
UnsupportedOperationException
.
IndexIterator
on the term after the current one (optional operation).
CompressionFlags.valueOf(String[], Map)
to disable a component.
MutableString.writeSelfDelimUTF8(java.io.OutputStream)
format.
IntervalIterators.TRUE
on all interval iterators.QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.index
).
TermCollectionVisitor.indices()
cached.
BM25FScorer.Visitor.seenOffsetsList
.
BM25FScorer.Visitor.seenTermIdsList
.
QueryEngine.queryParser
.
OutputBitStream
.
OutputBitStream
.
null
.
IOFactory.FILESYSTEM_FACTORY
.
DiskBasedIndex.POINTERS_EXTENSIONS
, DiskBasedIndex.COUNTS_EXTENSION
and DiskBasedIndex.POSITIONS_EXTENSION
for offsets.
RULE
to introduce the default factory.
OutOfMemoryError
during some buffer reallocation.
OutOfMemoryError
during some buffer reallocation.
RemoteIndexReader.connection
, cached.
ServerThread.socket
, buffered and wrapped inside a data output stream.
Query
object.
Query
object.
null
.
Paste.DEFAULT_MEMORY_BUFFER_SIZE
).
null
.
null
.
IndexIterator
, returning just
documents whose payload satisfies a given predicate.CompressionFlags.DEFAULT_PAYLOAD_INDEX
).
index.pointerCoding
.
index.pointerCoding
.
IntArrays.grow(int[], int)
.
index.positionCoding
.
index.positionCoding
.
IntIterator
view of the positions of an index iterator.
OutputBitStream
.
null
of QuasiSuccinctIndexReader.AbstractQuasiSuccinctIndexIterator.hasPositions
is false.
null
of QuasiSuccinctIndexReader.index
has positions.
null
if the prefix map was not loaded.
QuasiSuccinctIndexReader.CountReader.currentIndex
elements).
TermCollectionVisitor
.
DocumentFactory.getDocument(java.io.InputStream,it.unimi.dsi.fastutil.objects.Reference2ObjectMap)
.DocumentIteratorBuilderVisitor.weight
, if it is not Double.NaN
, or 1, otherwise, on the stack of weights; in either case, sets DocumentIteratorBuilderVisitor.weight
to Double.NaN
.
BitStreamHPIndex
and quanta are variable.
BitStreamIndex.DEFAULT_QUANTUM
).
BitStreamIndexReader.BitStreamIndexReaderIndexIterator.quantum
.
BitStreamIndexReader.BitStreamIndexReaderIndexIterator.quantum
.
QuasiSuccinctIndex
.Combine.indexWriter
which is non-null
if Combine.indexWriter
is an instance of QuasiSuccinctIndexWriter
.
CompressionFlags.DEFAULT_QUASI_SUCCINCT_INDEX
).
Query
objects.DocumentalMergedClusterDocumentIterator.documentIterator
and DocumentalMergedClusterDocumentIterator.usedIndex
).
IOFactory.FILESYSTEM_FACTORY
.
IOFactory.FILESYSTEM_FACTORY
.
RemoteIndex
.IndexServer
and exposes a remote InputStream
locally.LongList
.LongList
.null
result.
QueryServlet
in such a way that they are easily accessible from the Velocity Template Language.null
for no right extreme.
IOFactory.FILESYSTEM_FACTORY
.
Enum
is equal to a given string.
IOFactory.FILESYSTEM_FACTORY
.
Scan
buffer size (default: Scan.DEFAULT_BUFFER_SIZE
).
Scorer.score(Index)
for
each index in the current document iterator, and adding the weighted results.
Scorer.wrap(DocumentIterator)
.
Scorer.wrap(DocumentIterator)
, but
considering only a given index (optional operation).
DocumentScoreInfo
instances by increasing score order and then by decreasing document order.
DocumentIterator
returning scored document pointers.AlignDocumentIterator.secondIterator
, if it is an IndexIterator
.
BM25FScorer.Visitor.seen
that have been set to true, so to accelerate BM25FScorer.Visitor.reset(int)
.
BM25FScorer.Visitor.numberOfTermsSeen
term ids that we have seen so far.
IntervalSelector
.index
.Index.keyIndex
.
Index2IntervalIteratorMap.key
and Index2IntervalIteratorMap.value
.
null
if sizes are not necessary or not loaded in this index.
BM25Scorer
.
SkipBitStreamIndexWriter.DEFAULT_TEMP_BUFFER_SIZE
).
n
.
null
, the sole index involved in this document iterator.
null
, the sole interval iterator involved in this document iterator.
CompressionFlags.DEFAULT_STANDARD_INDEX
).
QueryServlet.DEFAULT_TEMPLATE
).
null
if the term is defined by its number.
DocumentIterator
.null
.
BM25FScorer.Visitor.virtualCount
and BM25FScorer.Visitor.virtualIdfCount
).
null
if the term map was not loaded.
ImmutableExternalPrefixMap
).
DowncaseTermProcessor
).
MutableString.writeSelfDelimUTF8(java.io.OutputStream)
format.
null
and its MG4J name text.
null
for the Tika content).
TRECDocumentCollection.copy()
.
IntervalIterators.TRUE
).IntervalIterators.TRUE
.
IntervalIterators.TRUE
.null
for an untyped interval.
AbstractIntervalDocumentIterator.currentIterators
.
CounterSetupVisitor.count
using the provided index iterator.
Combine.index
) participating to the merge process for the current term.
IntegerPayload.unset
is false.
Index2IntervalIteratorMap.key
).
Combine.indexWriter
which is non-null
if Combine.indexWriter
is an instance of VariableQuantumIndexWriter
.
BM25FScorer.score()
to compute virtual counts.
IndexBuilder.virtualDocumentResolvers
.
VirtualDocumentResolver
.
BM25FScorer.score()
to compute virtual counts combined with IDF scoring.
Term
.
Prefix
.
Range
.
True
.
False
.
IndexIterator
leaf.
MultiTermIndexIterator
leaf.
TrueDocumentIterator
leaf.
FalseDocumentIterator
leaf.
And
node after recursing into the corresponding subtree.
Consecutive
node after recursing into the corresponding subtree.
LowPass
node after recursing into the corresponding subtree.
Not
node after recursing into the corresponding subtree.
Or
node after recursing into the corresponding subtree.
OrderedAnd
node after recursing into the corresponding subtree.
Align
node after recursing into the corresponding subtree.
Difference
node after recursing into the corresponding subtree.
MultiTerm
node after recursing into the corresponding subtree.
Select
node after recursing into the corresponding subtree.
Remap
node after recursing into the corresponding subtree.
Weight
node after recursing into the corresponding subtree.
And
node before recursing into the corresponding subtree.
Consecutive
node before recursing into the corresponding subtree.
LowPass
node before recursing into the corresponding subtree.
Not
node before recursing into the corresponding subtree.
Or
node before recursing into the corresponding subtree.
OrderedAnd
node before recursing into the corresponding subtree.
Align
node before recursing into the corresponding subtree.
Difference
node before recursing into the corresponding subtree.
MultiTerm
node before recursing into the corresponding subtree.
Select
node before recursing into the corresponding subtree.
Remap
node before recursing into the corresponding subtree.
Weight
node before recursing into the corresponding subtree.
Double.NaN
.
DocumentIteratorBuilderVisitor.weight
, if it is not Double.NaN
, or 1, otherwise; in either case, sets DocumentIteratorBuilderVisitor.weight
to Double.NaN
.
null
.
DocumentCollection
corresponding to
a given set of files in the Yahoo! Wikipedia format.DocumentFactory.FieldType.TEXT
field.
CachingDocumentIterator
; then, if AbstractAggregator.samples
is nonzero computes
that many document scores and invokes AbstractAggregator.setupEqualizationFactors()
.
OutputBitStream
.
OutputBitStream
.
DocumentCollection
.ZipDocumentCollection
.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |