code: public static <E extends Enum<E>, V> EnumMapJsonDeserializer<E, V> newInstance( EnumKeyDeserializer<E> keyDeserializer,
                                                                                      JsonDeserializer<V> valueDeserializer ) {
          return new EnumMapJsonDeserializer<E, V>( keyDeserializer, valueDeserializer );
      }
docs: <p>newInstance</p>
  
  @param keyDeserializer {@link EnumKeyDeserializer} used to deserialize the enum keys.
  @param valueDeserializer {@link JsonDeserializer} used to deserialize the values.
  @param <V> Type of the values inside the {@link EnumMap}
  @return a new instance of {@link EnumMapJsonDeserializer}
  @param <E> a E object.