qbit/core/src/main/java/io/advantageous/qbit/boon/spi/BoonJsonMapper.java
@Override
    public <K, V> Map<K, V> fromJsonMap(String json, Class<K> componentClassKey, Class<V> componentClassValue) {
        Map map = (Map) parser.get().parse(json);
        final Mapper mapper = this.mapper.get();
        return extractMap(componentClassKey, componentClassValue, map, mapper);
    }
@Override
    public <K, V> Map<K, V> fromJsonMap(String json, Class<K> componentClassKey, Class<V> componentClassValue) {
        Map map = (Map) parser.get().parse(json);
        final Mapper mapper = this.mapper.get();
        return extractMap(componentClassKey, componentClassValue, map, mapper);
    }
Converts from a json string using componentClassKey and componentClassValue as a guide to a Map.

@param json                json string
@param componentClassKey   componentClassKey type of Key
@param componentClassValue componentClassValue type of value
@param <K>                 K type of map key
@param <V>                 V type of map value
@return Map