Package org.ehrbase.aql.sql.binding
Class LocatableItem
java.lang.Object
org.ehrbase.aql.sql.binding.LocatableItem
evaluate the SQL expression for locatables in the ITEM_STRUCTURE: OBSERVATION, INSTRUCTION, CLUSTER etc.
NB. At the moment, direct resolution of ELEMENT is not supported.
-
Constructor Summary
ConstructorsConstructorDescriptionLocatableItem(CompositionAttributeQuery compositionAttributeQuery, JsonbEntryQuery jsonbEntryQuery, IQueryImpl.Clause clause) -
Method Summary
Modifier and TypeMethodDescriptionvoidtoSql(String templateId, I_VariableDefinition variableDefinition)
-
Constructor Details
-
LocatableItem
public LocatableItem(CompositionAttributeQuery compositionAttributeQuery, JsonbEntryQuery jsonbEntryQuery, IQueryImpl.Clause clause)
-
-
Method Details
-
toSql
public MultiFields toSql(String templateId, I_VariableDefinition variableDefinition) throws UnknownVariableException - Throws:
UnknownVariableException
-
setUseEntry
public void setUseEntry()
-