Package org.ehrbase.aql.sql.binding
Class JoinBinder
- java.lang.Object
-
- org.ehrbase.aql.sql.binding.JoinBinder
-
- All Implemented Interfaces:
IJoinBinder
public class JoinBinder extends Object implements IJoinBinder
Created by christian on 10/31/2016.
-
-
Field Summary
Fields Modifier and Type Field Description static org.jooq.Table<PartyIdentifiedRecord>composerRefstatic StringCOMPOSITION_JOINstatic org.jooq.Table<CompositionRecord>compositionRecordTablestatic StringEHR_JOINstatic org.jooq.Table<EhrRecord>ehrRecordTablestatic org.jooq.Table<PartyIdentifiedRecord>facilityRefstatic StringSTATUS_JOINstatic org.jooq.Table<StatusRecord>statusRecordTablestatic org.jooq.Table<PartyIdentifiedRecord>subjectRefstatic StringSYSTEM_JOINstatic org.jooq.Table<SystemRecord>systemRecordTable
-
Constructor Summary
Constructors Constructor Description JoinBinder(I_DomainAccess domainAccess, JoinSetup joinSetup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jooq.SelectQuery<?>addJoinClause(org.jooq.SelectQuery<?> selectQuery)Warning: JOIN sequence is important!org.jooq.TableinitialFrom()identify the initial from table to use (ENTRY or EHR)
-
-
-
Field Detail
-
COMPOSITION_JOIN
public static final String COMPOSITION_JOIN
- See Also:
- Constant Field Values
-
compositionRecordTable
public static final org.jooq.Table<CompositionRecord> compositionRecordTable
-
SYSTEM_JOIN
public static final String SYSTEM_JOIN
- See Also:
- Constant Field Values
-
systemRecordTable
public static final org.jooq.Table<SystemRecord> systemRecordTable
-
STATUS_JOIN
public static final String STATUS_JOIN
- See Also:
- Constant Field Values
-
statusRecordTable
public static final org.jooq.Table<StatusRecord> statusRecordTable
-
EHR_JOIN
public static final String EHR_JOIN
- See Also:
- Constant Field Values
-
ehrRecordTable
public static final org.jooq.Table<EhrRecord> ehrRecordTable
-
composerRef
public static final org.jooq.Table<PartyIdentifiedRecord> composerRef
-
subjectRef
public static final org.jooq.Table<PartyIdentifiedRecord> subjectRef
-
facilityRef
public static final org.jooq.Table<PartyIdentifiedRecord> facilityRef
-
-
Constructor Detail
-
JoinBinder
public JoinBinder(I_DomainAccess domainAccess, JoinSetup joinSetup)
-
-