Class Column

java.lang.Object
com.gooddata.sdk.model.md.AbstractObj
com.gooddata.sdk.model.md.Column
All Implemented Interfaces:
Obj, Queryable, java.io.Serializable

public class Column
extends AbstractObj
implements Queryable
Represents physical data model column. Doesn't implement all fields right now. Deserialization only.
See Also:
Serialized Form
  • Field Details

  • Method Details

    • getTableUri

      public java.lang.String getTableUri()
      Returns:
      uri of physical Table
    • getType

      public java.lang.String getType()
      Returns:
      type of column, one of pk,inputpk,fk,fact,displayForm or null
    • getDBName

      public java.lang.String getDBName()
      Returns:
      name of the column in DB
    • isPk

      public boolean isPk()
      Returns:
      true when type is pk, false otherwise
    • isInputPk

      public boolean isInputPk()
      Returns:
      true when type is inputpk, false otherwise
    • isFk

      public boolean isFk()
      Returns:
      true when type is fk, false otherwise
    • isFact

      public boolean isFact()
      Returns:
      true when type is fact, false otherwise
    • isDisplayForm

      public boolean isDisplayForm()
      Returns:
      true when type is pk, false otherwise
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class AbstractObj