Skip to main content

ObservedEnum

ObservedEnum

Kind: global class

new ObservedEnum(value, validSet)

ParamType
valueT
validSetObject.<string, T>

observedEnum.getValidValueSet() ⇒ Object.<string, T>

Kind: instance method of ObservedEnum

observedEnum.set(value) ⇒ ObservedEnum

Kind: instance method of ObservedEnum

ParamType
valueT

observedEnum.equals(other) ⇒ boolean

Kind: instance method of ObservedEnum

ParamType
otherObservedEnum.<X>

observedEnum.copy(other)

Kind: instance method of ObservedEnum

ParamType
otherObservedEnum

observedEnum.getValue() ⇒ T

Kind: instance method of ObservedEnum

observedEnum.process(processor)

Kind: instance method of ObservedEnum

ParamType
processorfunction