Class ColumnList.Column

java.lang.Object
org.umlg.sqlg.sql.parse.ColumnList.Column
Enclosing class:
ColumnList

public class ColumnList.Column extends Object
simple column, fully qualified: schema+table+column
Author:
jpmoresmau
  • Method Details

    • hashCode

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

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

      public String getSchema()
    • getTable

      public String getTable()
    • getColumn

      public String getColumn()
    • getStepDepth

      public int getStepDepth()
    • getPropertyDefinition

      public PropertyDefinition getPropertyDefinition()
    • isID

      public boolean isID()
    • getColumnIndex

      public int getColumnIndex()
    • isForeignKey

      public boolean isForeignKey()
    • getForeignKeyDirection

      public org.apache.tinkerpop.gremlin.structure.Direction getForeignKeyDirection()
    • getForeignSchemaTable

      public SchemaTable getForeignSchemaTable()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isForeignKey

      public boolean isForeignKey(int stepDepth, SchemaTable schemaTable)
    • getAggregateFunction

      public String getAggregateFunction()