Class MapProperty<K,​V,​B extends Bean>

  • Type Parameters:
    K - The map key type
    V - The map value type
    B - The container Bean type
    All Implemented Interfaces:
    Serializable

    public final class MapProperty<K,​V,​B extends Bean>
    extends Property<Map<K,​V>,​B>
    A Property which holds a Map
    See Also:
    Serialized Form
    • 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.
      • getKeyType

        public Class<K> getKeyType()
      • getKeyTypeName

        public String getKeyTypeName()
      • getValueType

        public Class<V> getValueType()
      • getValueTypeName

        public String getValueTypeName()