Class GeneratedSerdeEnumUtil

java.lang.Object
io.micronaut.serde.util.GeneratedSerdeEnumUtil

@Internal public final class GeneratedSerdeEnumUtil extends Object
Enum helpers used by generated serdes.
  • Method Details

    • enumValueOf

      public static <E extends Enum<E>> E enumValueOf(Class<E> enumType, String serializedValue, Deserializer.DecoderContext context)
      Resolves an enum constant from serialized input.
      Type Parameters:
      E - The enum type.
      Parameters:
      enumType - The enum type.
      serializedValue - The serialized value.
      context - The decoder context.
      Returns:
      The matching enum constant.