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