public class QueryDefinition extends Object implements ViewDefinition
| Constructor and Description |
|---|
QueryDefinition() |
QueryDefinition(Set<String> views) |
QueryDefinition(Set<String> views,
List<JoinDefinition> joins) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getFetches() |
List<FilterDefinition> |
getFilters() |
List<JoinDefinition> |
getJoins() |
String |
getOperator() |
List<SortDefinition> |
getSorts() |
Set<String> |
getViews() |
boolean |
isDistinct() |
void |
setDistinct(boolean distinct) |
void |
setFilters(List<FilterDefinition> filters) |
void |
setJoins(List<JoinDefinition> joins) |
void |
setOperator(String operator) |
void |
setSorts(List<SortDefinition> sorts) |
void |
setViews(Set<String> views) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, isViewspublic QueryDefinition()
public QueryDefinition(Set<String> views, List<JoinDefinition> joins)
public boolean isDistinct()
public void setDistinct(boolean distinct)
public Set<String> getViews()
getViews in interface ViewDefinitionpublic List<FilterDefinition> getFilters()
public void setFilters(List<FilterDefinition> filters)
public List<JoinDefinition> getJoins()
public void setJoins(List<JoinDefinition> joins)
public List<SortDefinition> getSorts()
public void setSorts(List<SortDefinition> sorts)
public String getOperator()
public void setOperator(String operator)
public Set<String> getFetches()
getFetches in interface ViewDefinitionCopyright © 2021 com.github.eoscode. All rights reserved.