Class TypeInfoMap

  • All Implemented Interfaces:
    java.io.Serializable

    public class TypeInfoMap
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • TypeInfoMap

        public TypeInfoMap​(PK typePK,
                           PK superTypePK,
                           java.lang.String code,
                           boolean isRelationType,
                           int modifiers)
        creates info map for abstract type.
        Parameters:
        typePK -
      • TypeInfoMap

        public TypeInfoMap​(PK typePK,
                           PK superTypePK,
                           java.lang.String code,
                           int itemTypeCode,
                           boolean isRelationType,
                           int modifiers,
                           java.lang.String itemTableName,
                           java.lang.String ulTableName,
                           java.lang.String lTableName,
                           java.lang.String oldPropTableName,
                           java.lang.String auditTableName)
      • TypeInfoMap

        public TypeInfoMap​(TypeInfoMap original,
                           PK typePK,
                           PK superTypePK,
                           java.lang.String code)
    • Method Detail

      • tablesInitialized

        public boolean tablesInitialized()
      • setTablesInitialized

        public void setTablesInitialized()
      • getSortedCoreNames

        public java.util.List getSortedCoreNames()
      • getSortedNames

        public java.util.List getSortedNames​(boolean localized)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getTypePK

        public PK getTypePK()
      • getSuperTypePK

        public PK getSuperTypePK()
      • getCode

        public java.lang.String getCode()
      • isEmpty

        public boolean isEmpty()
      • isEncrypted

        public boolean isEncrypted​(java.lang.String propertyName)
      • getPropertyType

        public int getPropertyType​(java.lang.String propertyName)
      • addToEncryptedProperties

        public void addToEncryptedProperties​(java.lang.String propertyName)
      • add

        public void add​(java.lang.String propertyName,
                        java.lang.String columnName,
                        java.lang.Class javaClass,
                        boolean core,
                        boolean localized)
      • getTableName

        public java.lang.String getTableName​(boolean localized)
      • getItemTableName

        public java.lang.String getItemTableName()
      • getOldPropTableName

        public java.lang.String getOldPropTableName()
      • getAuditTableName

        public java.lang.String getAuditTableName()
      • hasInfos

        public boolean hasInfos​(boolean localized)
      • hasLocalizedColumns

        public boolean hasLocalizedColumns()
      • hasCorePropsColumns

        public boolean hasCorePropsColumns()
      • isRelationType

        public boolean isRelationType()
      • isAbstract

        public boolean isAbstract()
      • isJaloOnly

        public boolean isJaloOnly()
      • isViewType

        public boolean isViewType()
      • getItemTypeCode

        public int getItemTypeCode()
      • getCaseInsensitiveKey

        public static final java.lang.String getCaseInsensitiveKey​(java.lang.String qualifier)