Package org.ehrbase.aql.sql.binding
Class ContainBinder
- java.lang.Object
-
- org.ehrbase.aql.sql.binding.ContainBinder
-
public class ContainBinder extends Object
Binds the SELECT, FROM, WHERE clauses to SQL expression Binds nested sets containments to a SQL expressionBuild up the queries to map variables to path (e.g. COMPOSITION c1 [openEHR-EHR-COMPOSITION.referral.v1]) Created by christian on 4/19/2016.
-
-
Field Summary
Fields Modifier and Type Field Description static StringINNER_WILDCARDstatic StringLEFT_WILDCARD
-
Constructor Summary
Constructors Constructor Description ContainBinder(List<ContainmentSet> containmentSets)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringbind()org.jooq.SelectQuerybind(org.jooq.DSLContext context)booleanisUseSimpleCompositionContainment()static Stringlabelize(String archetypeId)
-
-
-
Field Detail
-
LEFT_WILDCARD
public static final String LEFT_WILDCARD
- See Also:
- Constant Field Values
-
INNER_WILDCARD
public static final String INNER_WILDCARD
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ContainBinder
public ContainBinder(List<ContainmentSet> containmentSets)
-
-