public class OrQueryFilter extends java.lang.Object implements AbstractQueryFilter
AbstractQueryFilter.QueryType
SOLR_AND, SOLR_OR
Constructor and Description |
---|
OrQueryFilter(java.lang.String fieldName,
java.util.Collection<? extends java.lang.Object> values) |
OrQueryFilter(java.lang.String fieldName,
int[] values) |
OrQueryFilter(java.lang.String fieldName,
long[] values) |
OrQueryFilter(java.lang.String fieldName,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
AbstractQueryFilter.QueryType |
getQueryType() |
void |
toFilterString(java.lang.StringBuilder fq)
The appended contents should NOT contain the fq= parameter, and should contain ( ) when necessary to contain the query contents.
|
public OrQueryFilter(java.lang.String fieldName, java.util.Collection<? extends java.lang.Object> values) throws java.lang.IllegalArgumentException
fieldName
- values
- java.lang.IllegalArgumentException
- on bad field namepublic OrQueryFilter(java.lang.String fieldName, java.lang.Object value) throws java.lang.IllegalArgumentException
fieldName
- value
- java.lang.IllegalArgumentException
- on bad field namepublic OrQueryFilter(java.lang.String fieldName, long[] values) throws java.lang.IllegalArgumentException
fieldName
- values
- java.lang.IllegalArgumentException
- on bad field namepublic OrQueryFilter(java.lang.String fieldName, int[] values) throws java.lang.IllegalArgumentException
fieldName
- values
- java.lang.IllegalArgumentException
- on bad field namepublic void toFilterString(java.lang.StringBuilder fq)
AbstractQueryFilter
toFilterString
in interface AbstractQueryFilter
fq
- append this query's contents to the given filter querypublic AbstractQueryFilter.QueryType getQueryType()
getQueryType
in interface AbstractQueryFilter
Copyright © 2015 Tampere University of Technology, Pori Department.