public class ComplexQuery extends Query
A Complex query allows for querying the filemgr across multiple product-types, reducing the metadata queried for, filtering the results, and sorting the results in a single query
Constructor and Description |
---|
ComplexQuery() |
ComplexQuery(List<QueryCriteria> criteria) |
Modifier and Type | Method and Description |
---|---|
QueryFilter |
getQueryFilter() |
List<String> |
getReducedMetadata() |
List<String> |
getReducedProductTypeNames() |
String |
getSortByMetKey() |
String |
getToStringResultFormat() |
void |
setQueryFilter(QueryFilter queryFilter) |
void |
setReducedMetadata(List<String> reducedMetadata) |
void |
setReducedProductTypeNames(List<String> reducedProductTypeNames) |
void |
setSortByMetKey(String sortByMetKey) |
void |
setToStringResultFormat(String toStringResultFormat) |
addCriterion, getCriteria, setCriteria, toString
public ComplexQuery()
public ComplexQuery(List<QueryCriteria> criteria)
public void setReducedProductTypeNames(List<String> reducedProductTypeNames)
public QueryFilter getQueryFilter()
public void setQueryFilter(QueryFilter queryFilter)
public String getSortByMetKey()
public void setSortByMetKey(String sortByMetKey)
public String getToStringResultFormat()
public void setToStringResultFormat(String toStringResultFormat)
Copyright © 1999–2017 Apache OODT. All rights reserved.