class SimpleNullableMapAttribute extends SimpleNullableAttribute<Map, A> {

    public SimpleNullableMapAttribute(K mapKey, Class<A> mapValueType) {
        super(Map.class, mapValueType, mapKey.toString());
        this.mapKey = mapKey;
    }

    public  SimpleNullableMapAttribute(K mapKey, Class<A> mapValueType);
    public  SimpleNullableMapAttribute(K mapKey, Class<A> mapValueType, String attributeName);

}