Package org.cyclos.model
Class MapProperty<K,V,B extends Bean>
- java.lang.Object
-
- org.cyclos.model.Property<Map<K,V>,B>
-
- org.cyclos.model.MapProperty<K,V,B>
-
- Type Parameters:
K- The map key typeV- The map value typeB- The container Bean type
- All Implemented Interfaces:
Serializable
public final class MapProperty<K,V,B extends Bean> extends Property<Map<K,V>,B>
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<K>getKeyType()StringgetKeyTypeName()static Class<Map>getTypeForAccessorAndMutator()static Class<HashMap>getTypeForDeclaration()Class<V>getValueType()StringgetValueTypeName()-
Methods inherited from class org.cyclos.model.Property
equals, getBeanType, getName, getTextMode, getTrimMode, getType, getTypeName, getValueWhenNull, hashCode, toString
-
-
-
-
Method Detail
-
getTypeForAccessorAndMutator
public static Class<Map> getTypeForAccessorAndMutator()
- Returns:
- the type used for getter and setter methods in a Bean
-
getTypeForDeclaration
public static Class<HashMap> getTypeForDeclaration()
- Returns:
- the type used for field declaration in a Bean.
-
getKeyTypeName
public String getKeyTypeName()
-
getValueTypeName
public String getValueTypeName()
-
-