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.IOExceptionNumberedTermEnum getEnumerator(org.apache.lucene.index.IndexReader reader) throws java.io.IOException
java.io.IOExceptionpublic long memSize()