Class 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
    • Method Detail

      • 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