Class AqlFieldImp<T>
java.lang.Object
org.ehrbase.openehr.sdk.generator.commons.aql.field.AqlFieldImp<T>
- All Implemented Interfaces:
AqlField<T>,SelectAqlField<T>
- Direct Known Subclasses:
ListAqlFieldImp,NativeSelectAqlField
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAqlFieldImp(Class<?> entityClass, String path, String name, Class<T> valueClass, boolean multiValued, Containment containment) AqlFieldImp(Class<?> entityClass, String path, String name, Class<T> valueClass, Containment containment) protectedAqlFieldImp(Class<T> clazz) -
Method Summary
Modifier and TypeMethodDescriptionbuildAQL(Containment ehrContainment) Class<?>getName()getPath()boolean
-
Constructor Details
-
AqlFieldImp
-
AqlFieldImp
-
AqlFieldImp
-
-
Method Details
-
getContainment
- Specified by:
getContainmentin interfaceSelectAqlField<T>
-
getName
- Specified by:
getNamein interfaceSelectAqlField<T>
-
getPath
- Specified by:
getPathin interfaceSelectAqlField<T>
-
getEntityClass
- Specified by:
getEntityClassin interfaceSelectAqlField<T>
-
getValueClass
- Specified by:
getValueClassin interfaceAqlField<T>
-
isMultiValued
public boolean isMultiValued()- Specified by:
isMultiValuedin interfaceAqlField<T>
-
buildAQL
- Specified by:
buildAQLin interfaceSelectAqlField<T>
-