psdi.mbo

Class MboValueInfoStaticBase

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable


    public class MboValueInfoStaticBase
    extends CachedObject
    implements java.io.Serializable, java.lang.Cloneable
    See Also:
    Serialized Form
    • Constructor Detail

      • MboValueInfoStaticBase

        public MboValueInfoStaticBase(long uniqueID)
    • Method Detail

      • getRemarks

        public java.lang.String getRemarks()
      • getTitle

        public java.lang.String getTitle()
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Overrides:
        clone in class java.lang.Object
        Throws:
        java.lang.CloneNotSupportedException
      • setFromMboValueInfo

        public void setFromMboValueInfo(MboValueInfo mvi)
        Set the object based on the MboValueInfo object.
        Parameters:
        mvi -
      • getTypeAsInt

        public int getTypeAsInt()
        Return the type of the object as an Int value. The constants for these types are defined in the MXFormat class.
        Returns:
        type as defined in MXFormat
      • getLength

        public int getLength()
        Maximum length of the field.
        Returns:
        maximum length of the field
      • getLength

        public int getLength(boolean addSeparators)
      • getScale

        public int getScale()
        scale of the field.
        Returns:
        scale of the field
      • isNumeric

        public boolean isNumeric()
        Returns true of field is defined as a numeric type
        Returns:
        type as defined in MXFormat
      • isPersistent

        public boolean isPersistent()
        Returns true if the field is persistent and false otherwise.
        Returns:
        whether it is persistent.
      • isExtended

        public boolean isExtended()
        Returns true if the field is extended and false otherwise.
        Returns:
        whether it is extended.
      • getAttributeName

        public java.lang.String getAttributeName()
        Return the attribute name.
        Returns:
      • getObjectName

        public java.lang.String getObjectName()
        Return the object name of the object this mbo value belongs to.
        Returns:
      • getEntityName

        public java.lang.String getEntityName()
        Returns the entity name of the object that this mbo value belongs to.
        Returns:
      • getEntityColumnName

        public java.lang.String getEntityColumnName()
      • hasLongDescription

        public boolean hasLongDescription()
      • getSearchTypeAsInt

        public int getSearchTypeAsInt()
      • getTextdirection

        public java.lang.String getTextdirection()
      • setTextdirection

        public void setTextdirection(java.lang.String string)
      • getComplexexpression

        public java.lang.String getComplexexpression()
      • setComplexexpression

        public void setComplexexpression(java.lang.String string)
      • getClassName

        public java.lang.String getClassName()
        Return the class name.
        Returns:
      • getCacheName

        public java.lang.String getCacheName()
        The repository name.
        Specified by:
        getCacheName in class CachedObject
        Returns: