Package org.apache.lucene.search.regex
Class SpanRegexQuery
- java.lang.Object
-
- org.apache.lucene.search.Query
-
- org.apache.lucene.search.spans.SpanQuery
-
- org.apache.lucene.search.spans.SpanMultiTermQueryWrapper<RegexQuery>
-
- org.apache.lucene.search.regex.SpanRegexQuery
-
- All Implemented Interfaces:
Serializable
,Cloneable
,RegexQueryCapable
@Deprecated public class SpanRegexQuery extends SpanMultiTermQueryWrapper<RegexQuery> implements RegexQueryCapable
Deprecated.Usenew SpanMultiTermQueryWrapper<RegexQuery>(new RegexQuery())
instead. This query will be removed in Lucene 4.0A SpanQuery version ofRegexQuery
allowing regular expression queries to be nested within other SpanQuery subclasses.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.lucene.search.spans.SpanMultiTermQueryWrapper
SpanMultiTermQueryWrapper.SpanRewriteMethod, SpanMultiTermQueryWrapper.TopTermsSpanBooleanQueryRewrite
-
-
Field Summary
-
Fields inherited from class org.apache.lucene.search.spans.SpanMultiTermQueryWrapper
query, SCORING_SPAN_QUERY_REWRITE
-
-
Constructor Summary
Constructors Constructor Description SpanRegexQuery(Term term)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description RegexCapabilities
getRegexImplementation()
Deprecated.Term
getTerm()
Deprecated.void
setRegexImplementation(RegexCapabilities impl)
Deprecated.-
Methods inherited from class org.apache.lucene.search.spans.SpanMultiTermQueryWrapper
equals, getField, getRewriteMethod, getSpans, hashCode, rewrite, setRewriteMethod, toString
-
Methods inherited from class org.apache.lucene.search.spans.SpanQuery
createWeight
-
Methods inherited from class org.apache.lucene.search.Query
clone, combine, extractTerms, getBoost, getSimilarity, mergeBooleanQueries, setBoost, toString, weight
-
-
-
-
Constructor Detail
-
SpanRegexQuery
public SpanRegexQuery(Term term)
Deprecated.
-
-
Method Detail
-
getTerm
public Term getTerm()
Deprecated.
-
setRegexImplementation
public void setRegexImplementation(RegexCapabilities impl)
Deprecated.- Specified by:
setRegexImplementation
in interfaceRegexQueryCapable
-
getRegexImplementation
public RegexCapabilities getRegexImplementation()
Deprecated.- Specified by:
getRegexImplementation
in interfaceRegexQueryCapable
-
-