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, term
public RegexTermEnum(IndexReader reader, Term term, RegexCapabilities regexImpl) throws IOException
IOException
protected final boolean termCompare(Term term)
FilteredTermEnum
termCompare
in class FilteredTermEnum
public final float difference()
FilteredTermEnum
difference
in class FilteredTermEnum
public final boolean endEnum()
FilteredTermEnum
endEnum
in class FilteredTermEnum
public void close() throws IOException
FilteredTermEnum
close
in interface Closeable
close
in class FilteredTermEnum
IOException