public class EnumDescription extends DataTypeDescription
| Modifier and Type | Class and Description |
|---|---|
static class |
EnumDescription.Builder |
static class |
EnumDescription.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
EnumDescription() |
|
EnumDescription(EnumDefinition f_enumDefinition,
UnsignedByte f_builtInType) |
|
EnumDescription(NodeId f_dataTypeId,
QualifiedName f_name,
EnumDefinition f_enumDefinition,
UnsignedByte f_builtInType) |
protected |
EnumDescription(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static EnumDescription.Builder |
builder() |
EnumDescription |
clone()
Clones the Structure.
|
UnsignedByte |
getBuiltInType() |
EnumDefinition |
getEnumDefinition() |
void |
setBuiltInType(UnsignedByte value) |
void |
setEnumDefinition(EnumDefinition value) |
EnumDescription.Builder |
toBuilder()
Returns a builder with the data of this Structure pre-set.
|
getDataTypeId, getName, setDataTypeId, setNamebuilderclear, 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 EnumDescription()
protected EnumDescription(UaDataTypeSpecification specification)
public EnumDescription(EnumDefinition f_enumDefinition, UnsignedByte f_builtInType)
public EnumDescription(NodeId f_dataTypeId, QualifiedName f_name, EnumDefinition f_enumDefinition, UnsignedByte f_builtInType)
public EnumDefinition getEnumDefinition()
public void setEnumDefinition(EnumDefinition value)
public UnsignedByte getBuiltInType()
public void setBuiltInType(UnsignedByte value)
public EnumDescription clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DataTypeDescriptionpublic static EnumDescription.Builder builder()
public EnumDescription.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class DataTypeDescriptionCopyright © 2026. All rights reserved.