Class SrndQuery
- java.lang.Object
-
- org.apache.lucene.queryParser.surround.query.SrndQuery
-
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
ComposedQuery,FieldsQuery,SimpleTerm
public abstract class SrndQuery extends Object implements Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description static QuerytheEmptyLcnQuery
-
Constructor Summary
Constructors Constructor Description SrndQuery()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Objectclone()floatgetWeight()StringgetWeightOperator()StringgetWeightString()booleanisFieldsSubQueryAcceptable()booleanisWeighted()QuerymakeLuceneQueryField(String fieldName, BasicQueryFactory qf)abstract QuerymakeLuceneQueryFieldNoBoost(String fieldName, BasicQueryFactory qf)voidsetWeight(float w)abstract StringtoString()protected voidweightToString(StringBuilder r)
-
-
-
Field Detail
-
theEmptyLcnQuery
public static final Query theEmptyLcnQuery
-
-
Method Detail
-
setWeight
public void setWeight(float w)
-
isWeighted
public boolean isWeighted()
-
getWeight
public float getWeight()
-
getWeightString
public String getWeightString()
-
getWeightOperator
public String getWeightOperator()
-
weightToString
protected void weightToString(StringBuilder r)
-
makeLuceneQueryField
public Query makeLuceneQueryField(String fieldName, BasicQueryFactory qf)
-
makeLuceneQueryFieldNoBoost
public abstract Query makeLuceneQueryFieldNoBoost(String fieldName, BasicQueryFactory qf)
-
isFieldsSubQueryAcceptable
public boolean isFieldsSubQueryAcceptable()
-
-