Class SrndQuery
java.lang.Object
org.apache.lucene.queryparser.surround.query.SrndQuery
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
ComposedQuery
,FieldsQuery
,SimpleTerm
Lowest level base class for surround queries
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
For subclasses ofSrndQuery
within the packageorg.apache.lucene.queryparser.surround.query
it is not necessary to override this method,float
int
hashCode()
For subclasses ofSrndQuery
within the packageorg.apache.lucene.queryparser.surround.query
it is not necessary to override this method,boolean
boolean
makeLuceneQueryField
(String fieldName, BasicQueryFactory qf) abstract Query
makeLuceneQueryFieldNoBoost
(String fieldName, BasicQueryFactory qf) void
setWeight
(float w) abstract String
toString()
This method is used byhashCode()
andequals(Object)
, see LUCENE-2945.protected void
-
Constructor Details
-
SrndQuery
public SrndQuery()
-
-
Method Details
-
setWeight
public void setWeight(float w) -
isWeighted
public boolean isWeighted() -
getWeight
public float getWeight() -
getWeightString
-
getWeightOperator
-
weightToString
-
makeLuceneQueryField
-
makeLuceneQueryFieldNoBoost
-
toString
This method is used byhashCode()
andequals(Object)
, see LUCENE-2945. -
isFieldsSubQueryAcceptable
public boolean isFieldsSubQueryAcceptable() -
clone
-
hashCode
public int hashCode()For subclasses ofSrndQuery
within the packageorg.apache.lucene.queryparser.surround.query
it is not necessary to override this method, -
equals
For subclasses ofSrndQuery
within the packageorg.apache.lucene.queryparser.surround.query
it is not necessary to override this method,
-