class TermIndex
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) org.apache.lucene.index.Term |
fterm |
(package private) java.lang.String[] |
index |
(package private) static int |
interval |
(package private) static int |
intervalBits |
(package private) static int |
intervalMask |
(package private) int |
nTerms |
(package private) java.lang.String |
prefix |
(package private) long |
sizeOfStrings |
Constructor and Description |
---|
TermIndex(java.lang.String field) |
TermIndex(java.lang.String field,
java.lang.String prefix) |
Modifier and Type | Method and Description |
---|---|
(package private) org.apache.lucene.index.Term |
createTerm(java.lang.String termVal) |
(package private) NumberedTermEnum |
getEnumerator(org.apache.lucene.index.IndexReader reader) |
(package private) NumberedTermEnum |
getEnumerator(org.apache.lucene.index.IndexReader reader,
int termNumber) |
long |
memSize()
Returns the approximate amount of memory taken by this TermIndex.
|
static final int intervalBits
static final int intervalMask
static final int interval
final org.apache.lucene.index.Term fterm
final java.lang.String prefix
java.lang.String[] index
int nTerms
long sizeOfStrings
TermIndex(java.lang.String field)
TermIndex(java.lang.String field, java.lang.String prefix)
org.apache.lucene.index.Term createTerm(java.lang.String termVal)
NumberedTermEnum getEnumerator(org.apache.lucene.index.IndexReader reader, int termNumber) throws java.io.IOException
java.io.IOException
NumberedTermEnum getEnumerator(org.apache.lucene.index.IndexReader reader) throws java.io.IOException
java.io.IOException
public long memSize()