public class RegexQuery extends MultiTermQuery implements RegexQueryCapable
RegexCapabilities interface.RegexTermEnum,
Serialized Form| Constructor and Description |
|---|
RegexQuery(Term term)
Constructs a query for terms matching
term. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
protected FilteredTermEnum |
getEnum(IndexReader reader) |
RegexCapabilities |
getRegexImplementation() |
int |
hashCode() |
void |
setRegexImplementation(RegexCapabilities impl)
Defines which
RegexCapabilities implementation is used by this instance. |
getTerm, rewrite, toStringclone, combine, createWeight, extractTerms, getBoost, getSimilarity, mergeBooleanQueries, setBoost, toString, weightpublic RegexQuery(Term term)
term.public void setRegexImplementation(RegexCapabilities impl)
RegexCapabilities implementation is used by this instance.setRegexImplementation in interface RegexQueryCapableimpl - public RegexCapabilities getRegexImplementation()
getRegexImplementation in interface RegexQueryCapableprotected FilteredTermEnum getEnum(IndexReader reader) throws IOException
getEnum in class MultiTermQueryIOExceptionpublic boolean equals(Object o)
equals in class MultiTermQuerypublic int hashCode()
hashCode in class MultiTermQueryCopyright © 2000-2013 Apache Software Foundation. All Rights Reserved.