|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ArithmeticCoder
).
Scorer
that scores a document iterator in such a way that one can make calls to
the score methods and to the intervalIterator methods in any order and
for any number of times.ScoredDocumentIterator
s, that must be in the same
number as there are weights (and relevance flags).
String
to this mutable string.
CharSequence
to this mutable string.
FastBufferedInputStream.pos
.
FastBufferedOutputStream.pos
.
FastBufferedReader.pos
.
IndexReader.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.
IndexWriter.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.
IndexWriter.state
means that we are ready to call IndexWriter.newDocumentRecord()
.
IndexReader.state
means that we are positioned at the start of an inverted list (just before the frequency).
IndexWriter.state
means that we are positioned at the start of an inverted list,
and we should call IndexWriter.writeFrequency(int)
.
IndexWriter.state
means that we should call IndexWriter.newInvertedList()
.
IndexReader.state
means that we are at the start of a new document record,
unless we already read all documents (i.e., IndexReader.numberOfDocumentRecord
== IndexReader.frequency
),
in which case we are at the end of the inverted list, and IndexReader.endOfList()
is true.
IndexWriter.state
means that we just started a new document record, and we
should call IndexWriter.writeDocumentPointer(OutputBitStream, int)
.
IndexReader.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.
IndexWriter.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.
IndexReader.state
means that we are positioned
just before a tower.
b
for Golomb coding of pointers.
b
for Golomb coding of pointers.
ByteArrayFrontCodedList
, or null
.
h
=16, alpha
=1) to the
parameter.
IndexReader
and IndexWriter
classes.CharArrayFrontCodedList
, or null
.
h
=16 and alpha
=1).
compareTo()
.
compareTo()
.
compareTo()
.
compareToIgnoreCase()
.
compareToIgnoreCase()
.
Occurrence.docIndex
as key.
Occurrence.termIndex
as key.
OutputBitStream.writeDelta(int)
).
start
(inclusive) to end
(exclusive).
Occurrence.termIndex
in document Occurrence.docIndex
.
IntIterator.nextInt()
.
equals()
.
equals()
.
equals()
.
equalsIgnoreCase()
.
equalsIgnoreCase()
.
FastBufferedInputStream.DEFAULT_BUFFER_SIZE
bytes.
FastBufferedOutputStream.DEFAULT_BUFFER_SIZE
bytes.
FastBufferedReader.DEFAULT_BUFFER_SIZE
characters.
FastByteArrayOutputStream.DEFAULT_INITIAL_CAPACITY
bytes.
ByteArrayFrontCodedList
,
or a CharArrayFrontCodedList
, depending on the value of FrontCodedStringList.utf8
).
OutputBitStream.writeGamma(int)
).
OutputBitStream.writeGolomb(int,int)
).
String.getChars(int,int,char[],int)
for a CharSequence
s.
start
(inclusive) to
index end
(exclusive) are copied from this
mutable string into the array dest
, starting
from index destStart
.
MinimalPerfectHash.t
.
IndexReader
based on this index.
IndexReader
based on this index.
IndexReader
based on this index.
IndexReader
based on this index.
mg4j
0.8, replaced by MinimalPerfectHash.weightLength()
.
Fast.GOLOMB_ADD
+ Fast.GOLOMB_MULT
/ p
if p
is smaller than Fast.GOLOMB_THRESHOLD
,
scanning Fast.GOLOMB_STEP
otherwise.
String.hashCode()
-signed order-preserving minimal perfect hash tables.String.hashCode()
-signed order-preserving minimal perfect hash table
for the given set of words using the given number of weights.
String.hashCode()
-signed order-preserving minimal perfect hash table for the given
set of words, using as many weights as the longest word in the collection.
String.hashCode()
-signed order-preserving minimal perfect hash table for the given file
of words using the given number of weights.
String.hashCode()
-signed order-preserving minimal perfect hash table for
the given file of words, using as many weights as the longest word in the file.
mg4j
1.0, replaced by MinimalPerfectHash.get(CharSequence)
.
mg4j
1.0, replaced by MinimalPerfectHash.get(MutableString)
.
h
(the maximum height of a skip tower).
Index
class.
InterpolativeCoding
).
Index
and default buffer size.
Index
.
Index
and input bit stream.
Index.getReader()
or IndexReader.IndexReader(Index)
.
Index.getReader()
or IndexReader.IndexReader(Index)
.
Index.getReader()
or IndexReader.IndexReader(Index)
.
OutputBitStream
.
OutputBitStream
,
without an associated offset bit stream.
InputBitStream.DEFAULT_BUFFER_SIZE
.
IntervalIterators.FakeIterator.hasNext()
,
which has a settable value.index
.
String
in this mutable string, starting from index index
.
CharSequence
in this mutable string, starting from index index
.
index
.
index
.
index
.
index
.
index
.
index
.
index
.
AbstractIntersectionDocumentIterator.hasNext()
to find whether there is another one.
ScoredDocumentIterator
s,
obtaining a new ScoredDocumentIterator
.FastByteArrayInputStream.array
starting from FastByteArrayInputStream.offset
.
FastByteArrayOutputStream.array
.
FastMultiByteArrayInputStream.array
.
log2b
for Golomb coding of pointers; it is the most significant bit of IndexReader.b
.
log2b
for Golomb coding of pointers; it is the most significant bit of IndexWriter.b
.
String
.
CharSequence
.
InputBitStream.mark(int)
and InputBitStream.reset()
methods.
ProgressMeter.start()
, if
the meter is running, or between the last call to ProgressMeter.stop()
and the last call to ProgressMeter.start()
, if the
meter is stopped.
OutputBitStream.writeNibble(int)
).
IntervalIterators.TRUE
on all interval iterators.IndexWriter.newDocumentRecord()
followed by IndexWriter.writeDocumentPointer(OutputBitStream, int)
.
SkipIndexWriter.newDocumentRecord()
followed by SkipIndexWriter.writeDocumentPointer(OutputBitStream, int)
.
IndexWriter.newInvertedList()
followed by IndexWriter.writeFrequency(int)
.
SkipIndexWriter.newInvertedList()
followed by SkipIndexWriter.writeFrequency(int)
.
IntIterator.nextInt()
.
DebugOutputBitStream
.
OutputBitStream.DEFAULT_BUFFER_SIZE
.
OutputBitStream
.
null
.
Fast.golombModulus(freq/N)
(default).
Fast.golombModulus(count/docSize)
(default).
Fast.golombModulus(median/docSize)
.
FrontCodedStringList
whose indices are permuted.RepositionableStream
or on a FileChannel
.
RepositionableStream
or on a FileChannel
.
PrintWriter
.
PrintStream
.
PrintWriter
and then terminates the line.
PrintStream
and then terminates the line.
IndexWriter.close()
.
MutableString.write(Writer)
from a Reader
.
IndexReader.position(int)
.
InputBitStream
.
writeSelfDelimUTF8()
from a DataInput
.
start
(inclusive)
to end
(exclusive) with the given mutable string.
start
(inclusive)
to end
(exclusive) with the given String
.
start
(inclusive)
to end
(exclusive) with the given CharSequence
.
start
(inclusive)
to end
(exclusive) with the given character.
InputBitStream.mark(int)
method was last called.
MinimalPerfectHash.m
.
OutputBitStream.writeSkewedGolomb(int,int)
).
ScoredDocumentIterator.score(Index)
),
or globally (ScoredDocumentIterator.score()
).DocumentIterator
and
returns a ScoredDocumentIterator
implementing a certain
score strategy.FirstPass
.SkipIndex
.InputBitStream
.Index
and default buffer size.
Index
.
Index
and input bit stream.
Index.getReader()
or IndexReader.IndexReader(Index)
.
Index.getReader()
or IndexReader.IndexReader(Index)
.
Index.getReader()
or IndexReader.IndexReader(Index)
.
OutputBitStream
.
OutputBitStream
,
without an associated offset bit stream.
MutableString.charAt(int,char)
.
MutableString.length(int)
.
null
if sizes are not necessary in this index.
n
.
TextPattern
object that can be used to search for the given pattern.
TextPattern
object that can be used to search for the given pattern.
MinimalPerfectHash.n
is smaller than MinimalPerfectHash.TERM_THRESHOLD
, a vector containing the terms.
null
if the term list was not loaded.
FastByteArrayOutputStream.length
.
OutputBitStream.writeUnary(int)
).
InputBitStream.unget(boolean)
buffer in bytes.
MG4J
0.6, replaced by InputBitStream.ungetBit(boolean)
.
MG4J
0.6, replaced by InputBitStream.ungetBit(int)
.
Writer
.
MG4J
0.2, replaced by OutputBitStream.writeLongDelta(long)
.
OutputBitStream
.
OutputBitStream
.
DataOutput
as a
length followed by a UTF-8 encoding.
OutputBitStream.writeZeta(int,int)
).
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |