Package org.ehrbase.aql.sql.binding
Class CompositionAttribute
java.lang.Object
org.ehrbase.aql.sql.binding.CompositionAttribute
convert a select or where AQL field into its SQL equivalent for a composition attribute.
This applies to standard attributes f.e. c/name/value etc.
-
Constructor Summary
ConstructorsConstructorDescriptionCompositionAttribute(CompositionAttributeQuery compositionAttributeQuery, JsonbEntryQuery jsonbEntryQuery, IQueryImpl.Clause clause) -
Method Summary
Modifier and TypeMethodDescriptiontoSql(I_VariableDefinition variableDefinition, String templateId, String identifier)
-
Constructor Details
-
CompositionAttribute
public CompositionAttribute(CompositionAttributeQuery compositionAttributeQuery, JsonbEntryQuery jsonbEntryQuery, IQueryImpl.Clause clause)
-
-
Method Details
-
toSql
public MultiFields toSql(I_VariableDefinition variableDefinition, String templateId, String identifier) throws UnknownVariableException - Throws:
UnknownVariableException
-