public abstract class SrndQuery
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private float |
weight |
private boolean |
weighted |
Constructor and Description |
---|
SrndQuery() |
Modifier and Type | Method and Description |
---|---|
SrndQuery |
clone() |
boolean |
equals(java.lang.Object obj)
For subclasses of
SrndQuery within the package
org.apache.lucene.queryparser.surround.query
it is not necessary to override this method, |
float |
getWeight() |
java.lang.String |
getWeightOperator() |
java.lang.String |
getWeightString() |
int |
hashCode()
For subclasses of
SrndQuery within the package
org.apache.lucene.queryparser.surround.query
it is not necessary to override this method, |
boolean |
isFieldsSubQueryAcceptable() |
boolean |
isWeighted() |
Query |
makeLuceneQueryField(java.lang.String fieldName,
BasicQueryFactory qf) |
abstract Query |
makeLuceneQueryFieldNoBoost(java.lang.String fieldName,
BasicQueryFactory qf) |
void |
setWeight(float w) |
abstract java.lang.String |
toString()
This method is used by
hashCode() and equals(Object) ,
see LUCENE-2945. |
protected void |
weightToString(java.lang.StringBuilder r) |
public void setWeight(float w)
public boolean isWeighted()
public float getWeight()
public java.lang.String getWeightString()
public java.lang.String getWeightOperator()
protected void weightToString(java.lang.StringBuilder r)
public Query makeLuceneQueryField(java.lang.String fieldName, BasicQueryFactory qf)
public abstract Query makeLuceneQueryFieldNoBoost(java.lang.String fieldName, BasicQueryFactory qf)
public abstract java.lang.String toString()
hashCode()
and equals(Object)
,
see LUCENE-2945.toString
in class java.lang.Object
public boolean isFieldsSubQueryAcceptable()
public SrndQuery clone()
clone
in class java.lang.Object
public int hashCode()
SrndQuery
within the package
org.apache.lucene.queryparser.surround.query
it is not necessary to override this method,hashCode
in class java.lang.Object
toString()
public boolean equals(java.lang.Object obj)
SrndQuery
within the package
org.apache.lucene.queryparser.surround.query
it is not necessary to override this method,equals
in class java.lang.Object
toString()