K - The map key typeV - The map value typeB - The container Bean typepublic final class MapProperty<K,V,B> extends Property<java.util.Map<K,V>,B>
Property which holds a Map| Constructor and Description |
|---|
MapProperty(java.lang.String name,
java.lang.Class<K> keyType,
java.lang.Class<V> valueType,
java.lang.Class<B> beanType) |
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap<K,V> |
convert(java.lang.Object value)
A basic property returns the same object because there is not a different concrete type.
|
java.lang.Class<K> |
getKeyType() |
static java.lang.Class<java.util.Map> |
getTypeForAccessorAndMutator() |
static java.lang.Class<java.util.HashMap> |
getTypeForDeclaration() |
java.lang.Class<V> |
getValueType() |
public static java.lang.Class<java.util.Map> getTypeForAccessorAndMutator()
public static java.lang.Class<java.util.HashMap> getTypeForDeclaration()
public java.util.HashMap<K,V> convert(java.lang.Object value)
Propertypublic java.lang.Class<K> getKeyType()
public java.lang.Class<V> getValueType()