public class NodeAttributes extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
NodeAttributes.Builder |
static class |
NodeAttributes.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
NodeAttributes() |
protected |
NodeAttributes(UaDataTypeSpecification specification) |
|
NodeAttributes(UnsignedInteger f_specifiedAttributes,
LocalizedText f_displayName,
LocalizedText f_description,
UnsignedInteger f_writeMask,
UnsignedInteger f_userWriteMask) |
| Modifier and Type | Method and Description |
|---|---|
static NodeAttributes.Builder |
builder() |
NodeAttributes |
clone()
Clones the Structure.
|
LocalizedText |
getDescription() |
LocalizedText |
getDisplayName() |
UnsignedInteger |
getSpecifiedAttributes() |
UnsignedInteger |
getUserWriteMask() |
UnsignedInteger |
getWriteMask() |
void |
setDescription(LocalizedText value) |
void |
setDisplayName(LocalizedText value) |
void |
setSpecifiedAttributes(UnsignedInteger value) |
void |
setUserWriteMask(UnsignedInteger value) |
void |
setWriteMask(UnsignedInteger value) |
NodeAttributes.Builder |
toBuilder()
Returns a builder with the data of this Structure pre-set.
|
builderclear, 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 NodeAttributes()
protected NodeAttributes(UaDataTypeSpecification specification)
public NodeAttributes(UnsignedInteger f_specifiedAttributes, LocalizedText f_displayName, LocalizedText f_description, UnsignedInteger f_writeMask, UnsignedInteger f_userWriteMask)
public UnsignedInteger getSpecifiedAttributes()
public void setSpecifiedAttributes(UnsignedInteger value)
public LocalizedText getDisplayName()
public void setDisplayName(LocalizedText value)
public LocalizedText getDescription()
public void setDescription(LocalizedText value)
public UnsignedInteger getWriteMask()
public void setWriteMask(UnsignedInteger value)
public UnsignedInteger getUserWriteMask()
public void setUserWriteMask(UnsignedInteger value)
public NodeAttributes clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static NodeAttributes.Builder builder()
public NodeAttributes.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.