Class QueryOptions
- java.lang.Object
-
- org.n52.shetland.oasis.odata.query.option.QueryOptions
-
public class QueryOptions extends Object
Class to hold Query Parameters
-
-
Constructor Summary
Constructors Constructor Description QueryOptions(String baseURL, Set<FilterClause> queryFilters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Set<FilterClause>getAllFilters()StringgetBaseURI()CountFiltergetCountFilter()ExpandFiltergetExpandFilter()FilterFiltergetFilterFilter()OrderByFiltergetOrderByFilter()SelectFiltergetSelectFilter()SkipTopFiltergetSkipFilter()SkipTopFiltergetTopFilter()booleanhasCountFilter()booleanhasExpandFilter()booleanhasFilterFilter()inthashCode()booleanhasOrderByFilter()booleanhasSelectFilter()booleanhasSkipFilter()booleanhasTopFilter()StringtoString()
-
-
-
Constructor Detail
-
QueryOptions
public QueryOptions(String baseURL, Set<FilterClause> queryFilters)
-
-
Method Detail
-
getBaseURI
public String getBaseURI()
-
hasCountFilter
public boolean hasCountFilter()
-
getCountFilter
public CountFilter getCountFilter()
-
hasTopFilter
public boolean hasTopFilter()
-
getTopFilter
public SkipTopFilter getTopFilter()
-
hasSkipFilter
public boolean hasSkipFilter()
-
getSkipFilter
public SkipTopFilter getSkipFilter()
-
hasOrderByFilter
public boolean hasOrderByFilter()
-
getOrderByFilter
public OrderByFilter getOrderByFilter()
-
hasSelectFilter
public boolean hasSelectFilter()
-
getSelectFilter
public SelectFilter getSelectFilter()
-
hasExpandFilter
public boolean hasExpandFilter()
-
getExpandFilter
public ExpandFilter getExpandFilter()
-
hasFilterFilter
public boolean hasFilterFilter()
-
getFilterFilter
public FilterFilter getFilterFilter()
-
getAllFilters
public Set<FilterClause> getAllFilters()
-
-