org.apache.lucene.queryparser.surround.query
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
theEmptyLcnQuery
public static final Query theEmptyLcnQuery
- An empty Lucene query
SrndQuery
public SrndQuery()
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)
toString
public abstract String toString()
- This method is used by
hashCode()
and equals(Object)
,
see LUCENE-2945.
- Overrides:
toString
in class Object
isFieldsSubQueryAcceptable
public boolean isFieldsSubQueryAcceptable()
clone
public SrndQuery clone()
- Overrides:
clone
in class Object
hashCode
public int hashCode()
- For subclasses of
SrndQuery
within the package
org.apache.lucene.queryparser.surround.query
it is not necessary to override this method,
- Overrides:
hashCode
in class Object
- See Also:
toString()
equals
public boolean equals(Object obj)
- For subclasses of
SrndQuery
within the package
org.apache.lucene.queryparser.surround.query
it is not necessary to override this method,
- Overrides:
equals
in class Object
- See Also:
toString()
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.