public class SpanRegexQuery extends org.apache.lucene.search.spans.SpanQuery implements RegexQueryCapable
RegexQuery
allowing regular expression
queries to be nested within other SpanQuery subclasses.Constructor and Description |
---|
SpanRegexQuery(org.apache.lucene.index.Term term) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getField() |
RegexCapabilities |
getRegexImplementation() |
org.apache.lucene.search.spans.Spans |
getSpans(org.apache.lucene.index.IndexReader reader) |
org.apache.lucene.index.Term |
getTerm() |
Collection |
getTerms() |
int |
hashCode() |
org.apache.lucene.search.Query |
rewrite(org.apache.lucene.index.IndexReader reader) |
void |
setRegexImplementation(RegexCapabilities impl) |
String |
toString(String field) |
public org.apache.lucene.index.Term getTerm()
public org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader) throws IOException
rewrite
in class org.apache.lucene.search.Query
IOException
public org.apache.lucene.search.spans.Spans getSpans(org.apache.lucene.index.IndexReader reader) throws IOException
getSpans
in class org.apache.lucene.search.spans.SpanQuery
IOException
public String getField()
getField
in class org.apache.lucene.search.spans.SpanQuery
public Collection getTerms()
getTerms
in class org.apache.lucene.search.spans.SpanQuery
public boolean equals(Object o)
equals
in class org.apache.lucene.search.Query
public int hashCode()
hashCode
in class org.apache.lucene.search.Query
public String toString(String field)
toString
in class org.apache.lucene.search.Query
public void setRegexImplementation(RegexCapabilities impl)
setRegexImplementation
in interface RegexQueryCapable
public RegexCapabilities getRegexImplementation()
getRegexImplementation
in interface RegexQueryCapable
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.