Class FieldReference
java.lang.Object
no.sikt.graphitron.definitions.fields.containedtypes.FieldReference
-
Constructor Summary
ConstructorsConstructorDescriptionFieldReference(JOOQMapping table) FieldReference(JOOQMapping table, JOOQMapping key, SQLCondition tableCondition) FieldReference(T field) -
Method Summary
Modifier and TypeMethodDescriptioncreateConditionJoinFor(JoinListSequence joinSequence, JOOQMapping tableNameBackup, boolean isNullable) createJoinOnKeyFor(JOOQMapping keyOverride, JoinListSequence joinSequence, JOOQMapping tableNameBackup, boolean isNullable) createJoinOnKeyFor(JoinListSequence joinSequence, JOOQMapping tableNameBackup, boolean isNullable) booleangetKey()getTable()booleanhasKey()booleanhasTable()boolean
-
Constructor Details
-
FieldReference
public FieldReference(T field) -
FieldReference
-
FieldReference
-
-
Method Details
-
hasTable
public boolean hasTable() -
getTable
-
getKey
-
hasKey
public boolean hasKey() -
getTableCondition
-
hasTableCondition
public boolean hasTableCondition() -
createConditionJoinFor
public SQLJoinStatement createConditionJoinFor(JoinListSequence joinSequence, JOOQMapping tableNameBackup, boolean isNullable) - Returns:
- A join statement based on a condition.
-
createJoinOnKeyFor
public SQLJoinStatement createJoinOnKeyFor(JoinListSequence joinSequence, JOOQMapping tableNameBackup, boolean isNullable) - Returns:
- A join statement based on a key reference.
-
createJoinOnKeyFor
public SQLJoinStatement createJoinOnKeyFor(JOOQMapping keyOverride, JoinListSequence joinSequence, JOOQMapping tableNameBackup, boolean isNullable) - Returns:
- A join statement based on a key reference.
-
equals
-