Class PersonalizedValueMap
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,String>
org.eclnt.jsfserver.streamstore.personalization.PersonalizedValueMap
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<String,
,String> IPropertyTypeResolver
Map of personalized values that can be directly referenced by expressions
within a page bean.
Example: #{d.Xxxx.pvm.folderXxxxOpened} takes the value of folderXxxxOpened directly from personalized values.
Only used methods #put(String key, String value) and #get(Object key), all other nethods do not make sense because the content of the map is lazy loading.
Example: #{d.Xxxx.pvm.folderXxxxOpened} takes the value of folderXxxxOpened directly from personalized values.
Only used methods #put(String key, String value) and #get(Object key), all other nethods do not make sense because the content of the map is lazy loading.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,
V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Constructor Summary
ConstructorsConstructorDescriptionPersonalizedValueMap
(String valuePrefix) Creates a new PersonalizedValueMap with the given value prefix. -
Method Summary
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
Constructor Details
-
PersonalizedValueMap
Creates a new PersonalizedValueMap with the given value prefix. The value prefix is used to create the personalized value IDs.- Parameters:
valuePrefix
- the prefix for the personalized value IDs
-
-
Method Details