public static class GenericAttributes.Builder extends NodeAttributes.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
GenericAttributes |
build()
Builds a Structure with the given data.
|
GenericAttributeValue[] |
getAttributeValues() |
LocalizedText |
getDescription() |
LocalizedText |
getDisplayName() |
UnsignedInteger |
getSpecifiedAttributes() |
UnsignedInteger |
getUserWriteMask() |
UnsignedInteger |
getWriteMask() |
GenericAttributes.Builder |
setAttributeValues(GenericAttributeValue[] value) |
GenericAttributes.Builder |
setDescription(LocalizedText value) |
GenericAttributes.Builder |
setDisplayName(LocalizedText value) |
GenericAttributes.Builder |
setSpecifiedAttributes(UnsignedInteger value) |
GenericAttributes.Builder |
setUserWriteMask(UnsignedInteger value) |
GenericAttributes.Builder |
setWriteMask(UnsignedInteger value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public UnsignedInteger getSpecifiedAttributes()
getSpecifiedAttributes in class NodeAttributes.Builderpublic GenericAttributes.Builder setSpecifiedAttributes(UnsignedInteger value)
setSpecifiedAttributes in class NodeAttributes.Builderpublic LocalizedText getDisplayName()
getDisplayName in class NodeAttributes.Builderpublic GenericAttributes.Builder setDisplayName(LocalizedText value)
setDisplayName in class NodeAttributes.Builderpublic LocalizedText getDescription()
getDescription in class NodeAttributes.Builderpublic GenericAttributes.Builder setDescription(LocalizedText value)
setDescription in class NodeAttributes.Builderpublic UnsignedInteger getWriteMask()
getWriteMask in class NodeAttributes.Builderpublic GenericAttributes.Builder setWriteMask(UnsignedInteger value)
setWriteMask in class NodeAttributes.Builderpublic UnsignedInteger getUserWriteMask()
getUserWriteMask in class NodeAttributes.Builderpublic GenericAttributes.Builder setUserWriteMask(UnsignedInteger value)
setUserWriteMask in class NodeAttributes.Builderpublic GenericAttributeValue[] getAttributeValues()
public GenericAttributes.Builder setAttributeValues(GenericAttributeValue[] value)
public GenericAttributes build()
Structure.Builderbuild in interface Structure.Builderbuild in class NodeAttributes.BuilderCopyright © 2026. All rights reserved.