org.broadleafcommerce.common.i18n.domain
Class TranslatedEntity
java.lang.Object
org.broadleafcommerce.common.i18n.domain.TranslatedEntity
- All Implemented Interfaces:
- Serializable, BroadleafEnumerationType
public class TranslatedEntity
- extends Object
- implements Serializable, BroadleafEnumerationType
An extensible enumeration of entities that have translatable fields. Any entity that wishes to have a translatable
field must register itself in this TYPES map.
- Author:
- Andre Azzolini (apazzolini)
- See Also:
- Serialized Form
PRODUCT
public static final TranslatedEntity PRODUCT
SKU
public static final TranslatedEntity SKU
CATEGORY
public static final TranslatedEntity CATEGORY
PRODUCT_OPTION
public static final TranslatedEntity PRODUCT_OPTION
PRODUCT_OPTION_VALUE
public static final TranslatedEntity PRODUCT_OPTION_VALUE
STATIC_ASSET
public static final TranslatedEntity STATIC_ASSET
SEARCH_FACET
public static final TranslatedEntity SEARCH_FACET
FULFILLMENT_OPTION
public static final TranslatedEntity FULFILLMENT_OPTION
OFFER
public static final TranslatedEntity OFFER
TranslatedEntity
public TranslatedEntity()
TranslatedEntity
public TranslatedEntity(String type,
String friendlyType)
getInstance
public static TranslatedEntity getInstance(String type)
getInstanceFromFriendlyType
public static TranslatedEntity getInstanceFromFriendlyType(String friendlyType)
getType
public String getType()
- Specified by:
getType in interface BroadleafEnumerationType
getFriendlyType
public String getFriendlyType()
- Specified by:
getFriendlyType in interface BroadleafEnumerationType
getTypes
public static Map<String,TranslatedEntity> getTypes()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
Copyright © 2013. All Rights Reserved.