java.lang.Object
no.sikt.graphitron.definitions.mapping.Alias
All Implemented Interfaces:
JoinElement

public class Alias extends Object implements JoinElement
Holds an alias.
  • Constructor Details

  • Method Details

    • getMappingName

      public String getMappingName()
      Specified by:
      getMappingName in interface JoinElement
      Returns:
      Alias name.
    • getCodeName

      public String getCodeName()
      Specified by:
      getCodeName in interface JoinElement
      Returns:
      The method call version of the name.
    • clearsPreviousSequence

      public boolean clearsPreviousSequence()
      Specified by:
      clearsPreviousSequence in interface JoinElement
      Returns:
      Should this element reset the sequence?
    • getTable

      public JOOQMapping getTable()
      Specified by:
      getTable in interface JoinElement
      Returns:
      The table that this join element is built of.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getVariableValue

      public String getVariableValue()
      Content for alias variable declaration
    • toAliasWrapper

      public AliasWrapper toAliasWrapper()