Class AqlQueryWrapper
java.lang.Object
org.ehrbase.openehr.aqlengine.querywrapper.AqlQueryWrapper
A wrapper for the AqlQuery providing context and convenience methods.
-
Constructor Summary
ConstructorsConstructorDescriptionAqlQueryWrapper(boolean distinct, List<SelectWrapper> selects, ContainsChain containsChain, ConditionWrapper where, List<OrderByWrapper> orderBy, Long limit, Long offset, Map<ContainsWrapper, PathInfo> pathInfos) -
Method Summary
-
Constructor Details
-
AqlQueryWrapper
public AqlQueryWrapper(boolean distinct, List<SelectWrapper> selects, ContainsChain containsChain, ConditionWrapper where, List<OrderByWrapper> orderBy, Long limit, Long offset, Map<ContainsWrapper, PathInfo> pathInfos) - Parameters:
distinct-selects-containsChain-where-orderBy-limit-offset-pathInfos-
-
-
Method Details
-
nonPrimitiveSelects
-
create
public static AqlQueryWrapper create(org.ehrbase.openehr.sdk.aql.dto.AqlQuery aqlQuery, boolean enableNodeSkipping) Provides a wrapper for the AqlQuery providing context and convenience methods.- Parameters:
aqlQuery-enableNodeSkipping-- Returns:
-
distinct
public boolean distinct() -
selects
-
containsChain
-
where
-
orderBy
-
limit
-
offset
-
pathInfos
-
toString
-