Class DefaultCachedTypeData

    • Constructor Detail

      • DefaultCachedTypeData

        public DefaultCachedTypeData​(TypeInfoMap typeInfoMap)
    • Method Detail

      • isAbstract

        public boolean isAbstract()
        Description copied from interface: CachedTypeData
        Checks if type is abstract.
        Specified by:
        isAbstract in interface CachedTypeData
        Returns:
        true, if is abstract
      • getLocalizedTableName

        public java.lang.String getLocalizedTableName()
        Description copied from interface: CachedTypeData
        Gets the localized table name.
        Specified by:
        getLocalizedTableName in interface CachedTypeData
        Returns:
        the localized table name
      • getUnlocalizedTableName

        public java.lang.String getUnlocalizedTableName()
        Description copied from interface: CachedTypeData
        Gets the unlocalized table name.
        Specified by:
        getUnlocalizedTableName in interface CachedTypeData
        Returns:
        the unlocalized table name
      • getStandardTableName

        public java.lang.String getStandardTableName()
        Description copied from interface: CachedTypeData
        Gets the standard table name.
        Specified by:
        getStandardTableName in interface CachedTypeData
        Returns:
        the standard table name
      • getPropertyTableName

        public java.lang.String getPropertyTableName()
        Description copied from interface: CachedTypeData
        Gets the property table name.
        Specified by:
        getPropertyTableName in interface CachedTypeData
        Returns:
        the property table name
      • getPropertyTypeForName

        public int getPropertyTypeForName​(java.lang.String propertyName)
        Description copied from interface: CachedTypeData
        Gets the property type for name.
        Specified by:
        getPropertyTypeForName in interface CachedTypeData
        Parameters:
        propertyName - the property name
        Returns:
        the property type for name
      • getLocalizedPropertyColumnName

        public java.lang.String getLocalizedPropertyColumnName​(java.lang.String fieldName)
        Description copied from interface: CachedTypeData
        Gets the localized property column name.
        Specified by:
        getLocalizedPropertyColumnName in interface CachedTypeData
        Parameters:
        fieldName - the field name
        Returns:
        the localized property column name
      • getUnlocalizedPropertyColumnName

        public java.lang.String getUnlocalizedPropertyColumnName​(java.lang.String fieldName)
        Description copied from interface: CachedTypeData
        Gets the unlocalized property column name.
        Specified by:
        getUnlocalizedPropertyColumnName in interface CachedTypeData
        Parameters:
        fieldName - the field name
        Returns:
        the unlocalized property column name
      • getCorePropertyColumnName

        public java.lang.String getCorePropertyColumnName​(java.lang.String fieldName)
        Description copied from interface: CachedTypeData
        Gets the core property column name.
        Specified by:
        getCorePropertyColumnName in interface CachedTypeData
        Parameters:
        fieldName - the field name
        Returns:
        the core property column name
      • toString

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