public class FieldsQuery extends SrndQuery
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.String> |
fieldNames |
private char |
fieldOp |
private static java.lang.String |
OR_OPERATOR_NAME |
private SrndQuery |
q |
Constructor and Description |
---|
FieldsQuery(SrndQuery q,
java.util.List<java.lang.String> fieldNames,
char fieldOp) |
FieldsQuery(SrndQuery q,
java.lang.String fieldName,
char fieldOp) |
Modifier and Type | Method and Description |
---|---|
protected void |
fieldNamesToString(java.lang.StringBuilder r) |
java.util.List<java.lang.String> |
getFieldNames() |
char |
getFieldOperator() |
boolean |
isFieldsSubQueryAcceptable() |
Query |
makeLuceneQueryFieldNoBoost(java.lang.String fieldName,
BasicQueryFactory qf) |
Query |
makeLuceneQueryNoBoost(BasicQueryFactory qf) |
java.lang.String |
toString()
This method is used by
SrndQuery.hashCode() and SrndQuery.equals(Object) ,
see LUCENE-2945. |
clone, equals, getWeight, getWeightOperator, getWeightString, hashCode, isWeighted, makeLuceneQueryField, setWeight, weightToString
private SrndQuery q
private java.util.List<java.lang.String> fieldNames
private final char fieldOp
private static final java.lang.String OR_OPERATOR_NAME
public FieldsQuery(SrndQuery q, java.util.List<java.lang.String> fieldNames, char fieldOp)
public FieldsQuery(SrndQuery q, java.lang.String fieldName, char fieldOp)
public boolean isFieldsSubQueryAcceptable()
isFieldsSubQueryAcceptable
in class SrndQuery
public Query makeLuceneQueryNoBoost(BasicQueryFactory qf)
public Query makeLuceneQueryFieldNoBoost(java.lang.String fieldName, BasicQueryFactory qf)
makeLuceneQueryFieldNoBoost
in class SrndQuery
public java.util.List<java.lang.String> getFieldNames()
public char getFieldOperator()
public java.lang.String toString()
SrndQuery
SrndQuery.hashCode()
and SrndQuery.equals(Object)
,
see LUCENE-2945.protected void fieldNamesToString(java.lang.StringBuilder r)