public E adaptFromJson()

in geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/model/codec/Serializers.java [75:83]


        public E adaptFromJson(final String obj) {
            try {
                return Enum.valueOf(type, obj.toUpperCase(ROOT));
            } catch (final IllegalArgumentException iae) {
                return Stream.of(type.getEnumConstants())
                             .filter(it -> it.toString().equals(obj)).findFirst()
                             .orElseThrow(() -> iae);
            }
        }