Class AqlSqlLayer
java.lang.Object
org.ehrbase.openehr.aqlengine.asl.AqlSqlLayer
-
Constructor Summary
ConstructorsConstructorDescriptionAqlSqlLayer(org.ehrbase.api.knowledge.KnowledgeCacheService knowledgeCache, org.ehrbase.api.service.SystemService systemService, org.ehrbase.api.dto.AqlQueryContext aqlQueryContext) -
Method Summary
Modifier and TypeMethodDescriptionbuildAslRootQuery(AqlQueryWrapper query) determinePossibleDvOrderedTypesAndValues(Set<String> allowedTypes, ConditionWrapper.ComparisonConditionOperator operator, Collection<org.ehrbase.openehr.sdk.aql.dto.operand.Primitive> values)
-
Constructor Details
-
AqlSqlLayer
public AqlSqlLayer(org.ehrbase.api.knowledge.KnowledgeCacheService knowledgeCache, org.ehrbase.api.service.SystemService systemService, org.ehrbase.api.dto.AqlQueryContext aqlQueryContext)
-
-
Method Details
-
buildAslRootQuery
-
determinePossibleDvOrderedTypesAndValues
public static List<org.apache.commons.lang3.tuple.Pair<Set<String>,Set<Number>>> determinePossibleDvOrderedTypesAndValues(Set<String> allowedTypes, ConditionWrapper.ComparisonConditionOperator operator, Collection<org.ehrbase.openehr.sdk.aql.dto.operand.Primitive> values) - Parameters:
allowedTypes-values-- Returns:
- <Set<DvOrdered type>, Set<magnitude value>>
-