public class RegexTermEnum extends FilteredTermEnum
Term enumerations are always ordered by Term.compareTo(). Each term in the enumeration is greater than all that precede it.
actualEnum, currentTerm| Constructor and Description |
|---|
RegexTermEnum(IndexReader reader,
Term term,
RegexCapabilities regexImpl) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the enumeration to further activity, freeing resources.
|
float |
difference()
Equality measure on the term
|
boolean |
endEnum()
Indicates the end of the enumeration has been reached
|
protected boolean |
termCompare(Term term)
Equality compare on the term
|
docFreq, next, setEnum, termpublic RegexTermEnum(IndexReader reader, Term term, RegexCapabilities regexImpl) throws IOException
IOExceptionprotected final boolean termCompare(Term term)
FilteredTermEnumtermCompare in class FilteredTermEnumpublic final float difference()
FilteredTermEnumdifference in class FilteredTermEnumpublic final boolean endEnum()
FilteredTermEnumendEnum in class FilteredTermEnumpublic void close()
throws IOException
FilteredTermEnumclose in interface Closeableclose in class FilteredTermEnumIOException