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 Query
theEmptyLcnQuery
-
Constructor Summary
Constructors Constructor Description SrndQuery()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Object
clone()
float
getWeight()
String
getWeightOperator()
String
getWeightString()
boolean
isFieldsSubQueryAcceptable()
boolean
isWeighted()
Query
makeLuceneQueryField(String fieldName, BasicQueryFactory qf)
abstract Query
makeLuceneQueryFieldNoBoost(String fieldName, BasicQueryFactory qf)
void
setWeight(float w)
abstract String
toString()
protected void
weightToString(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()
-
-