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>>
-
-
Field Summary
-
Fields inherited from class io.camunda.zeebe.msgpack.property.BaseProperty
defaultValue, isSet, key, value
-
-
Constructor Summary
Constructors Constructor Description EnumProperty(String key, Class<E> type)EnumProperty(String key, Class<E> type, E defaultValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EgetValue()voidsetValue(E value)-
Methods inherited from class io.camunda.zeebe.msgpack.property.BaseProperty
equals, getEncodedLength, getKey, hashCode, hasValue, read, reset, resolveValue, set, toString, write, writeJSON
-
-