Save This Page
Home » lucene-3.0.1-src » org.apache » lucene » search » regex » [javadoc | source]
org.apache.lucene.search.regex
public class: RegexTermEnum [javadoc | source]
java.lang.Object
   org.apache.lucene.index.TermEnum
      org.apache.lucene.search.FilteredTermEnum
         org.apache.lucene.search.regex.RegexTermEnum

All Implemented Interfaces:
    Closeable

Subclass of FilteredTermEnum for enumerating all terms that match the specified regular expression term using the specified regular expression implementation.

Term enumerations are always ordered by Term.compareTo(). Each term in the enumeration is greater than all that precede it.
Fields inherited from org.apache.lucene.search.FilteredTermEnum:
currentTerm,  actualEnum
Constructor:
 public RegexTermEnum(IndexReader reader,
    Term term,
    RegexCapabilities regexImpl) throws IOException 
Method from org.apache.lucene.search.regex.RegexTermEnum Summary:
close,   difference,   endEnum,   termCompare
Methods from org.apache.lucene.search.FilteredTermEnum:
close,   difference,   docFreq,   endEnum,   next,   setEnum,   term,   termCompare
Methods from org.apache.lucene.index.TermEnum:
close,   docFreq,   next,   term
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.lucene.search.regex.RegexTermEnum Detail:
 public  void close() throws IOException 
 public final float difference() 
 public final boolean endEnum() 
 protected final boolean termCompare(Term term)