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