psdi.mbo

Class TableColumnInfo

  • All Implemented Interfaces:
    java.io.Serializable


    public class TableColumnInfo
    extends CachedObjectPointer
    A class to represents information about a MAXIMO table column used by a business object. The column information is obtained from the maxattribute table.
    See Also:
    Serialized Form
    • Method Detail

      • getColumnName

        public java.lang.String getColumnName()
        Returns the column name.
        Returns:
        column name
      • getLength

        public int getLength()
        Returns maximum number of bytes allowed for the value stored in this column.
        Returns:
        maximum number of bytes allowed for the value stored in this column.
      • getMaxType

        public java.lang.String getMaxType()
        Returns MAXIMO datatype of the column.
        Returns:
        MAXIMO datatype of the column.
      • isNullAllowed

        public boolean isNullAllowed()
        Returns whether nulls are allowed or not.
        Returns:
        true, if nulls are allowed, otherwise false.
      • getPrimaryKeyColSequence

        public int getPrimaryKeyColSequence()
        Returns the primary key column sequence number. A return value greater than 0 indicates that this column participates in the primary key of the table and the number indicates the sequence order in which the index is created on the table.
        Returns:
        primary key column sequence number.
      • getScale

        public int getScale()
        Returns the maximum number of decimal values allowed for the value stored in this column.
        Returns:
        maximum number of decimal values allowed for the value stored in this column.
      • getTableName

        public java.lang.String getTableName()
        Returns the name of the table that has this column information.
        Returns:
        name of the table that has this column information.
      • isTenantOwned

        public boolean isTenantOwned()