java.lang.Object
no.sikt.graphitron.definitions.fields.containedtypes.FieldReference

public class FieldReference extends Object
  • Constructor Details

  • Method Details

    • hasTable

      public boolean hasTable()
    • getTable

      public JOOQMapping getTable()
    • getKey

      public JOOQMapping getKey()
    • hasKey

      public boolean hasKey()
    • getTableCondition

      public SQLCondition 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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object