public class EnumField extends EnumValueType
| Modifier and Type | Class and Description |
|---|---|
static class |
EnumField.Builder |
static class |
EnumField.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
EnumField() |
|
EnumField(Long f_value,
LocalizedText f_displayName,
LocalizedText f_description,
String f_name) |
|
EnumField(String f_name) |
protected |
EnumField(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static EnumField.Builder |
builder() |
EnumField |
clone()
Clones the Structure.
|
String |
getName() |
void |
setName(String value) |
EnumField.Builder |
toBuilder()
Returns a builder with the data of this Structure pre-set.
|
getDescription, getDisplayName, getValue, setDescription, setDisplayName, setValuebuilderclear, equals, forEachField, forEachField, get, get, hashCode, indexGet, indexSet, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitreduceFields, reduceFields, toMap, withTranslatedNamespacespublic static final StructureSpecification SPECIFICATION
public EnumField()
protected EnumField(UaDataTypeSpecification specification)
public EnumField(String f_name)
public EnumField(Long f_value, LocalizedText f_displayName, LocalizedText f_description, String f_name)
public String getName()
public void setName(String value)
public EnumField clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class EnumValueTypepublic static EnumField.Builder builder()
public EnumField.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class EnumValueTypeCopyright © 2026. All rights reserved.