public class OrSubQueryFilter extends AndSubQueryFilter
AbstractQueryFilter.QueryType
SOLR_AND, SOLR_OR
Constructor and Description |
---|
OrSubQueryFilter()
initialize empty sub query filter
|
OrSubQueryFilter(AbstractQueryFilter[] filters) |
OrSubQueryFilter(java.util.Collection<AbstractQueryFilter> filters) |
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.
|
addFilter
public OrSubQueryFilter(AbstractQueryFilter[] filters) throws java.lang.IllegalArgumentException
filters
- java.lang.IllegalArgumentException
public OrSubQueryFilter(java.util.Collection<AbstractQueryFilter> filters) throws java.lang.IllegalArgumentException
filters
- java.lang.IllegalArgumentException
public OrSubQueryFilter()
public void toFilterString(java.lang.StringBuilder fq)
AbstractQueryFilter
toFilterString
in interface AbstractQueryFilter
toFilterString
in class AndSubQueryFilter
fq
- append this query's contents to the given filter querypublic AbstractQueryFilter.QueryType getQueryType()
getQueryType
in interface AbstractQueryFilter
getQueryType
in class AndSubQueryFilter
Copyright © 2015 Tampere University of Technology, Pori Department.