public class EnumObject<T extends LegacyEnum> extends object<T>
These instances are the ones saved at the enum definition's public static final fields.
BaseDataType.Type, BaseDataType.WrapperHandler| Constructor and Description |
|---|
EnumObject(T ref)
Initialize this object with the given reference.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
_isValid()
Determines if this instance is valid (to be used).
|
boolean |
isUnknown()
Reports if this instance represents the
unknown value. |
assign, assign, assign, assign, compareTo, decrement, defaultFormatString, duplicate, fromResourceId, getType, hashCode, increment, instantiateDefault, instantiateUnknown, isIncompatibleTypesOnConversion, isTracked, isValid, readExternal, ref, resourceId, set, setUnknown, toString, toString, toStringExport, toStringMessage, type, writeExternalassign, assign, calcFormatLength, createProxy, createProxy, deepCopy, elementsOfType, equals, fallback, formatLength, fromTypeName, generateDefault, generateUnknown, getAssigner, getSize, getTypeName, incompatibleTypesOnConversion, initialize, initializeDefaultExtent, instantiateDefaultExtent, invalidInitializer, isAllKnown, isAllKnown, isAssignDirect, isProxy, isUnknownValue, maximum, minimum, notUnknownValue, sameType, val, variablechanged, checkUndoable, checkUndoable, checkUndoable, getTransLevel, isGlobal, isUndoable, markUndoable, popBlock, rollback, setGlobalpublic EnumObject(T ref)
ref - The reference.public boolean _isValid()
_isValid in class object<T extends LegacyEnum>true.public boolean isUnknown()
unknown value.isUnknown in class object<T extends LegacyEnum>false.