Class QueryDefinition
java.lang.Object
com.eoscode.springapitools.data.filter.QueryDefinition
- All Implemented Interfaces:
ViewDefinition
-
Constructor Summary
ConstructorsConstructorDescriptionQueryDefinition(Set<String> views) QueryDefinition(Set<String> views, List<JoinDefinition> joins) -
Method Summary
Modifier and TypeMethodDescriptiongetJoins()getSorts()getViews()booleanvoidsetDistinct(boolean distinct) voidsetFilters(List<FilterDefinition> filters) voidsetJoins(List<JoinDefinition> joins) voidsetOperator(String operator) voidsetSorts(List<SortDefinition> sorts) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.eoscode.springapitools.data.filter.ViewDefinition
isViews
-
Constructor Details
-
QueryDefinition
public QueryDefinition() -
QueryDefinition
-
QueryDefinition
-
-
Method Details
-
isDistinct
public boolean isDistinct() -
setDistinct
public void setDistinct(boolean distinct) -
getViews
- Specified by:
getViewsin interfaceViewDefinition
-
setViews
-
getFilters
-
setFilters
-
getJoins
-
setJoins
-
getSorts
-
setSorts
-
getOperator
-
setOperator
-
getFetches
- Specified by:
getFetchesin interfaceViewDefinition
-