Class JsonEnum.Deserializer.AllowingBooleans<T extends JsonEnum>

java.lang.Object
co.elastic.clients.json.JsonpDeserializerBase<T>
co.elastic.clients.json.JsonEnum.Deserializer<T>
co.elastic.clients.json.JsonEnum.Deserializer.AllowingBooleans<T>
All Implemented Interfaces:
JsonpDeserializer<T>
Enclosing class:
JsonEnum.Deserializer<T extends JsonEnum>

public static class JsonEnum.Deserializer.AllowingBooleans<T extends JsonEnum>
extends JsonEnum.Deserializer<T>
An enum deserializer that also accepts boolean values. Used for a few properties that started as two-state booleans and evolved into enums over time.
  • Constructor Details

    • AllowingBooleans

      public AllowingBooleans​(T[] values)
  • Method Details