Class AslRootQuery
java.lang.Object
org.ehrbase.openehr.aqlengine.asl.model.query.AslQuery
org.ehrbase.openehr.aqlengine.asl.model.query.AslEncapsulatingQuery
org.ehrbase.openehr.aqlengine.asl.model.query.AslRootQuery
-
Field Summary
Fields inherited from class org.ehrbase.openehr.aqlengine.asl.model.query.AslQuery
structureConditions -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOrderBy(AslField field, org.jooq.SortOrder sortOrder, boolean usesAggregateFunctionOrDistinct) getLimit()Map<org.ehrbase.openehr.sdk.aql.dto.operand.IdentifiedPath, List<AslPathFilterJoinCondition>> voidvoidMethods inherited from class org.ehrbase.openehr.aqlengine.asl.model.query.AslEncapsulatingQuery
addChild, addStructureCondition, getChildren, getLastChildMethods inherited from class org.ehrbase.openehr.aqlengine.asl.model.query.AslQuery
addConditionAnd, addConditionOr, getAlias, getCondition, getStructureConditions, setCondition
-
Constructor Details
-
AslRootQuery
public AslRootQuery()
-
-
Method Details
-
getSelect
- Overrides:
getSelectin classAslEncapsulatingQuery
-
getAvailableFields
- Returns:
- all field known to the subqueries
-
getLimit
-
setLimit
-
getOffset
-
setOffset
-
getOrderByFields
-
joinConditionsForFiltering
public Map<org.ehrbase.openehr.sdk.aql.dto.operand.IdentifiedPath,List<AslPathFilterJoinCondition>> joinConditionsForFiltering()- Overrides:
joinConditionsForFilteringin classAslEncapsulatingQuery
-
getGroupByFields
-
getGroupByDvOrderedMagnitudeFields
-
addOrderBy
public void addOrderBy(AslField field, org.jooq.SortOrder sortOrder, boolean usesAggregateFunctionOrDistinct)
-