Module org.elasticsearch.server
Class CaseInsensitiveWildcardQuery
java.lang.Object
org.apache.lucene.search.Query
org.apache.lucene.search.MultiTermQuery
org.apache.lucene.search.AutomatonQuery
org.elasticsearch.common.lucene.search.CaseInsensitiveWildcardQuery
- All Implemented Interfaces:
org.apache.lucene.util.Accountable
public class CaseInsensitiveWildcardQuery
extends org.apache.lucene.search.AutomatonQuery
A case insensitive wildcard query.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.search.MultiTermQuery
org.apache.lucene.search.MultiTermQuery.RewriteMethod, org.apache.lucene.search.MultiTermQuery.TopTermsBlendedFreqScoringRewrite, org.apache.lucene.search.MultiTermQuery.TopTermsBoostOnlyBooleanQueryRewrite, org.apache.lucene.search.MultiTermQuery.TopTermsScoringBooleanQueryRewrite
-
Field Summary
Fields inherited from class org.apache.lucene.search.AutomatonQuery
automaton, automatonIsBinary, compiled, term
Fields inherited from class org.apache.lucene.search.MultiTermQuery
CONSTANT_SCORE_BLENDED_REWRITE, CONSTANT_SCORE_BOOLEAN_REWRITE, CONSTANT_SCORE_REWRITE, DOC_VALUES_REWRITE, field, rewriteMethod, SCORING_BOOLEAN_REWRITE
Fields inherited from interface org.apache.lucene.util.Accountable
NULL_ACCOUNTABLE
-
Constructor Summary
ConstructorDescriptionCaseInsensitiveWildcardQuery
(org.apache.lucene.index.Term term) Constructs a case insensitive wildcard query.CaseInsensitiveWildcardQuery
(org.apache.lucene.index.Term term, int determinizeWorkLimit, boolean isBinary, org.apache.lucene.search.MultiTermQuery.RewriteMethod rewriteMethod) -
Method Summary
Methods inherited from class org.apache.lucene.search.AutomatonQuery
equals, getAutomaton, getTermsEnum, hashCode, isAutomatonBinary, ramBytesUsed, visit
Methods inherited from class org.apache.lucene.search.MultiTermQuery
getField, getRewriteMethod, getTermsCount, getTermsEnum, rewrite, setRewriteMethod
Methods inherited from class org.apache.lucene.search.Query
classHash, createWeight, rewrite, sameClassAs, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.lucene.util.Accountable
getChildResources
-
Constructor Details
-
CaseInsensitiveWildcardQuery
public CaseInsensitiveWildcardQuery(org.apache.lucene.index.Term term) Constructs a case insensitive wildcard query.- Parameters:
term
- the term to search for, created into a case insensitive wildcard automaton
-
CaseInsensitiveWildcardQuery
public CaseInsensitiveWildcardQuery(org.apache.lucene.index.Term term, int determinizeWorkLimit, boolean isBinary, org.apache.lucene.search.MultiTermQuery.RewriteMethod rewriteMethod)
-
-
Method Details
-
toString
- Overrides:
toString
in classorg.apache.lucene.search.AutomatonQuery
-