Class TypeInfoMap

java.lang.Object
de.hybris.platform.persistence.property.TypeInfoMap
All Implemented Interfaces:
Serializable

public class TypeInfoMap extends Object implements Serializable
See Also:
  • Field Details

  • Constructor Details

    • TypeInfoMap

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

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

      public TypeInfoMap(TypeInfoMap original, PK typePK, PK superTypePK, String code)
  • Method Details

    • tablesInitialized

      public boolean tablesInitialized()
    • setTablesInitialized

      public void setTablesInitialized()
    • getSortedCoreNames

      public List getSortedCoreNames()
    • getSortedNames

      public List getSortedNames(boolean localized)
    • toString

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

      public PK getTypePK()
    • getSuperTypePK

      public PK getSuperTypePK()
    • getCode

      public String getCode()
    • isEmpty

      public boolean isEmpty()
    • isEncrypted

      public boolean isEncrypted(String propertyName)
    • getPropertyType

      public int getPropertyType(String propertyName)
    • addToEncryptedProperties

      public void addToEncryptedProperties(String propertyName)
    • add

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

      public String getTableName(boolean localized)
    • getItemTableName

      public String getItemTableName()
    • getOldPropTableName

      public String getOldPropTableName()
    • getAuditTableName

      public String getAuditTableName()
    • hasInfos

      public boolean hasInfos(boolean localized)
    • hasLocalizedColumns

      public boolean hasLocalizedColumns()
    • hasCorePropsColumns

      public boolean hasCorePropsColumns()
    • getInfoForCoreProperty

      public TypeInfoMap.PropertyColumnInfo getInfoForCoreProperty(String propertyName)
    • getInfoForProperty

      public TypeInfoMap.PropertyColumnInfo getInfoForProperty(String propertyName, boolean localized)
    • isRelationType

      public boolean isRelationType()
    • isAbstract

      public boolean isAbstract()
    • isJaloOnly

      public boolean isJaloOnly()
    • isViewType

      public boolean isViewType()
    • getItemTypeCode

      public int getItemTypeCode()
    • getCaseInsensitiveKey

      public static final String getCaseInsensitiveKey(String qualifier)