Package de.hybris.platform.util
Class JaloPropertyContainerAdapter
- java.lang.Object
-
- de.hybris.platform.util.JaloPropertyContainerAdapter
-
- All Implemented Interfaces:
JaloPropertyContainer
public class JaloPropertyContainerAdapter extends java.lang.Object implements JaloPropertyContainer
-
-
Constructor Summary
Constructors Constructor Description JaloPropertyContainerAdapter(JaloSession jaloSession)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisEmpty()voidsetAllLocalizedProperties(java.lang.String name, java.util.Map<Language,java.lang.Object> values)Allows to set all values of a localized property at once.voidsetLocalizedProperty(SessionContext ctx, java.lang.String name, java.lang.Object value)sets an external localized propertyvoidsetLocalizedProperty(java.lang.String name, java.lang.Object value)sets an external localized property, using the default session context to determine the property's languagevoidsetProperty(java.lang.String name, java.lang.Object value)sets a propertyintsize()java.lang.StringtoString()EJBPropertyContainerunwrap()
-
-
-
Constructor Detail
-
JaloPropertyContainerAdapter
public JaloPropertyContainerAdapter(JaloSession jaloSession)
-
-
Method Detail
-
unwrap
public EJBPropertyContainer unwrap()
-
setProperty
public void setProperty(java.lang.String name, java.lang.Object value)Description copied from interface:JaloPropertyContainersets a property- Specified by:
setPropertyin interfaceJaloPropertyContainervalue- may be null to remove a property
-
setLocalizedProperty
public void setLocalizedProperty(java.lang.String name, java.lang.Object value)Description copied from interface:JaloPropertyContainersets an external localized property, using the default session context to determine the property's language- Specified by:
setLocalizedPropertyin interfaceJaloPropertyContainer
-
setLocalizedProperty
public void setLocalizedProperty(SessionContext ctx, java.lang.String name, java.lang.Object value)
Description copied from interface:JaloPropertyContainersets an external localized property- Specified by:
setLocalizedPropertyin interfaceJaloPropertyContainer- Parameters:
ctx- determines the property's language, but not the staging method
-
setAllLocalizedProperties
public void setAllLocalizedProperties(java.lang.String name, java.util.Map<Language,java.lang.Object> values)Description copied from interface:JaloPropertyContainerAllows to set all values of a localized property at once.- Specified by:
setAllLocalizedPropertiesin interfaceJaloPropertyContainer- Parameters:
name- the property namevalues- all values as map
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
isEmpty
public boolean isEmpty()
-
size
public int size()
-
-