Class DefaultCachedTypeData
- java.lang.Object
-
- de.hybris.platform.persistence.flexiblesearch.typecache.impl.DefaultCachedTypeData
-
- All Implemented Interfaces:
CachedTypeData
public class DefaultCachedTypeData extends java.lang.Object implements CachedTypeData
-
-
Constructor Summary
Constructors Constructor Description DefaultCachedTypeData(TypeInfoMap typeInfoMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCorePropertyColumnName(java.lang.String fieldName)Gets the core property column name.java.lang.StringgetLocalizedPropertyColumnName(java.lang.String fieldName)Gets the localized property column name.java.lang.StringgetLocalizedTableName()Gets the localized table name.java.lang.StringgetPropertyTableName()Gets the property table name.intgetPropertyTypeForName(java.lang.String propertyName)Gets the property type for name.java.lang.StringgetStandardTableName()Gets the standard table name.PKgetTypePk()Gets the type PK.java.lang.StringgetUnlocalizedPropertyColumnName(java.lang.String fieldName)Gets the unlocalized property column name.java.lang.StringgetUnlocalizedTableName()Gets the unlocalized table name.booleanisAbstract()Checks if type is abstract.java.lang.StringtoString()
-
-
-
Constructor Detail
-
DefaultCachedTypeData
public DefaultCachedTypeData(TypeInfoMap typeInfoMap)
-
-
Method Detail
-
getTypePk
public PK getTypePk()
Description copied from interface:CachedTypeDataGets the type PK.- Specified by:
getTypePkin interfaceCachedTypeData- Returns:
- the type PK
-
isAbstract
public boolean isAbstract()
Description copied from interface:CachedTypeDataChecks if type is abstract.- Specified by:
isAbstractin interfaceCachedTypeData- Returns:
- true, if is abstract
-
getLocalizedTableName
public java.lang.String getLocalizedTableName()
Description copied from interface:CachedTypeDataGets the localized table name.- Specified by:
getLocalizedTableNamein interfaceCachedTypeData- Returns:
- the localized table name
-
getUnlocalizedTableName
public java.lang.String getUnlocalizedTableName()
Description copied from interface:CachedTypeDataGets the unlocalized table name.- Specified by:
getUnlocalizedTableNamein interfaceCachedTypeData- Returns:
- the unlocalized table name
-
getStandardTableName
public java.lang.String getStandardTableName()
Description copied from interface:CachedTypeDataGets the standard table name.- Specified by:
getStandardTableNamein interfaceCachedTypeData- Returns:
- the standard table name
-
getPropertyTableName
public java.lang.String getPropertyTableName()
Description copied from interface:CachedTypeDataGets the property table name.- Specified by:
getPropertyTableNamein interfaceCachedTypeData- Returns:
- the property table name
-
getPropertyTypeForName
public int getPropertyTypeForName(java.lang.String propertyName)
Description copied from interface:CachedTypeDataGets the property type for name.- Specified by:
getPropertyTypeForNamein interfaceCachedTypeData- 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:CachedTypeDataGets the localized property column name.- Specified by:
getLocalizedPropertyColumnNamein interfaceCachedTypeData- 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:CachedTypeDataGets the unlocalized property column name.- Specified by:
getUnlocalizedPropertyColumnNamein interfaceCachedTypeData- 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:CachedTypeDataGets the core property column name.- Specified by:
getCorePropertyColumnNamein interfaceCachedTypeData- Parameters:
fieldName- the field name- Returns:
- the core property column name
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-