Class AslAggregatingField
java.lang.Object
org.ehrbase.openehr.aqlengine.asl.model.field.AslField
org.ehrbase.openehr.aqlengine.asl.model.field.AslVirtualField
org.ehrbase.openehr.aqlengine.asl.model.field.AslAggregatingField
-
Nested Class Summary
Nested classes/interfaces inherited from class org.ehrbase.openehr.aqlengine.asl.model.field.AslField
AslField.FieldSource -
Field Summary
Fields inherited from class org.ehrbase.openehr.aqlengine.asl.model.field.AslField
extractedColumn, fieldSource, type -
Constructor Summary
ConstructorsConstructorDescriptionAslAggregatingField(org.ehrbase.openehr.sdk.aql.dto.operand.AggregateFunction.AggregateFunctionName function, AslField baseField, boolean distinct) -
Method Summary
Modifier and TypeMethodDescriptionaliasedName(String name) copyWithOwner(AslQuery aslFilteringQuery) org.ehrbase.openehr.sdk.aql.dto.operand.AggregateFunction.AggregateFunctionNamegetOwner()booleanwithProvider(AslQuery provider) Methods inherited from class org.ehrbase.openehr.aqlengine.asl.model.field.AslField
getExtractedColumn, getType, withOwner
-
Constructor Details
-
AslAggregatingField
public AslAggregatingField(org.ehrbase.openehr.sdk.aql.dto.operand.AggregateFunction.AggregateFunctionName function, AslField baseField, boolean distinct)
-
-
Method Details
-
getFunction
public org.ehrbase.openehr.sdk.aql.dto.operand.AggregateFunction.AggregateFunctionName getFunction() -
getBaseField
-
getOwner
-
getInternalProvider
- Overrides:
getInternalProviderin classAslField
-
getProvider
- Overrides:
getProviderin classAslField
-
aliasedName
- Overrides:
aliasedNamein classAslVirtualField
-
withProvider
- Specified by:
withProviderin classAslField
-
copyWithOwner
- Specified by:
copyWithOwnerin classAslField
-
isDistinct
public boolean isDistinct()
-