Class AslUtils
java.lang.Object
org.ehrbase.openehr.aqlengine.asl.AslUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic AslColumnFieldfindFieldForOwner(String fieldName, List<AslField> fields, AslQuery owner) static AslColumnFieldfindFieldForOwner(AslStructureColumn structureField, List<AslField> fields, AslQuery owner) static Optional<TemporalAccessor> streamConditionDescriptors(ConditionWrapper condition) streamConditionFields(AslQueryCondition condition) static OffsetDateTimetoOffsetDateTime(org.ehrbase.openehr.sdk.aql.dto.operand.StringPrimitive sp) static StringtranslateAqlLikePatternToSql(String aqlLike)
-
Method Details
-
streamConditionFields
-
streamConditionDescriptors
public static Stream<ComparisonOperatorConditionWrapper> streamConditionDescriptors(ConditionWrapper condition) -
translateAqlLikePatternToSql
-
toOffsetDateTime
public static OffsetDateTime toOffsetDateTime(org.ehrbase.openehr.sdk.aql.dto.operand.StringPrimitive sp) -
parseDateTimeOrTimeWithHigherPrecision
-
findFieldForOwner
public static AslColumnField findFieldForOwner(AslStructureColumn structureField, List<AslField> fields, AslQuery owner) -
findFieldForOwner
public static AslColumnField findFieldForOwner(String fieldName, List<AslField> fields, AslQuery owner)
-