public class FacetedQueryRequest extends QueryRequestImpl
isEnterprise, query
Constructor and Description |
---|
FacetedQueryRequest(Query query,
boolean isEnterprise,
Collection<String> sourceIds,
Map<String,Serializable> properties,
FacetProperties facetProperties)
Instantiates a FacetedQueryRequest to facet on the provided attributes.
|
FacetedQueryRequest(Query query,
FacetProperties facetProperties)
Instantiates a FacetedQueryRequest to facet using the provided FacetProperties.
|
FacetedQueryRequest(Query query,
Set<String> facetAttributes)
Instantiates a FacetedQueryRequest to facet on the provided attributes.
|
getQuery, getSourceIds, isEnterprise, toString
containsPropertyName, getProperties, getPropertyNames, getPropertyValue, hasProperties, setProperties
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getStoreIds
containsPropertyName, getProperties, getPropertyNames, getPropertyValue, hasProperties
public FacetedQueryRequest(Query query, Set<String> facetAttributes)
query
- The query to be sent to the data sourcefacetAttributes
- A list of attributes for which to return text faceting countspublic FacetedQueryRequest(Query query, FacetProperties facetProperties)
query
- The query to be sent to the data source.facetProperties
- Properties describing the faceting parameters.public FacetedQueryRequest(Query query, boolean isEnterprise, Collection<String> sourceIds, Map<String,Serializable> properties, FacetProperties facetProperties)
query
- The query to be sent to the data sourceisEnterprise
- Specifies if this FacetedQueryRequest is an enterprise querysourceIds
- A list of sources to queryproperties
- Properties supplied to this query for auth, transactions, etcfacetProperties
- A structure describing the desired faceting constraintsThis work is licensed under a Creative Commons Attribution 4.0 International License.