Class EnumProperty<E extends Enum<E>>

java.lang.Object
io.camunda.zeebe.msgpack.property.BaseProperty<EnumValue<E>>
io.camunda.zeebe.msgpack.property.EnumProperty<E>
All Implemented Interfaces:
Recyclable

public final class EnumProperty<E extends Enum<E>> extends BaseProperty<EnumValue<E>>
  • Constructor Details

    • EnumProperty

      public EnumProperty(String key, Class<E> type)
    • EnumProperty

      public EnumProperty(String key, Class<E> type, E defaultValue)
  • Method Details

    • getValue

      public E getValue()
    • setValue

      public void setValue(E value)