Class HyphenateEnumConverter<E extends Enum<E>>

java.lang.Object
io.quarkus.runtime.configuration.HyphenateEnumConverter<E>
All Implemented Interfaces:
Serializable, org.eclipse.microprofile.config.spi.Converter<E>

@Deprecated(forRemoval=true) public final class HyphenateEnumConverter<E extends Enum<E>> extends Object implements org.eclipse.microprofile.config.spi.Converter<E>, Serializable
Deprecated, for removal: This API element is subject to removal in a future version.
Use Converters.getImplicitConverter(Class) instead.
A converter for hyphenated enums.
See Also:
  • Constructor Details

    • HyphenateEnumConverter

      public HyphenateEnumConverter(Class<E> enumType)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • of

      public static <E extends Enum<E>> HyphenateEnumConverter<E> of(Class<E> enumType)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • convert

      public E convert(String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      convert in interface org.eclipse.microprofile.config.spi.Converter<E extends Enum<E>>