code: public static <E extends Enum<E>> EnumSetJsonDeserializer<E> newInstance( EnumJsonDeserializer<E> deserializer ) {
          return new EnumSetJsonDeserializer<E>( deserializer );
      }
docs: <p>newInstance</p>
  
  @param deserializer {@link EnumJsonDeserializer} used to deserialize the enums inside the {@link EnumSet}.
  @return a new instance of {@link EnumSetJsonDeserializer}
  @param <E> a E object.