public static class ReferenceDescription.Builder extends DynamicStructure.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
ReferenceDescription |
build()
Builds a Structure with the given data.
|
QualifiedName |
getBrowseName() |
LocalizedText |
getDisplayName() |
Boolean |
getIsForward() |
NodeClass |
getNodeClass() |
ExpandedNodeId |
getNodeId() |
NodeId |
getReferenceTypeId() |
ExpandedNodeId |
getTypeDefinition() |
ReferenceDescription.Builder |
setBrowseName(QualifiedName value) |
ReferenceDescription.Builder |
setDisplayName(LocalizedText value) |
ReferenceDescription.Builder |
setIsForward(Boolean value) |
ReferenceDescription.Builder |
setNodeClass(NodeClass value) |
ReferenceDescription.Builder |
setNodeId(ExpandedNodeId value) |
ReferenceDescription.Builder |
setReferenceTypeId(NodeId value) |
ReferenceDescription.Builder |
setTypeDefinition(ExpandedNodeId value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public NodeId getReferenceTypeId()
public ReferenceDescription.Builder setReferenceTypeId(NodeId value)
public Boolean getIsForward()
public ReferenceDescription.Builder setIsForward(Boolean value)
public ExpandedNodeId getNodeId()
public ReferenceDescription.Builder setNodeId(ExpandedNodeId value)
public QualifiedName getBrowseName()
public ReferenceDescription.Builder setBrowseName(QualifiedName value)
public LocalizedText getDisplayName()
public ReferenceDescription.Builder setDisplayName(LocalizedText value)
public NodeClass getNodeClass()
public ReferenceDescription.Builder setNodeClass(NodeClass value)
public ExpandedNodeId getTypeDefinition()
public ReferenceDescription.Builder setTypeDefinition(ExpandedNodeId value)
public ReferenceDescription build()
Structure.Builderbuild in interface Structure.Builderbuild in class DynamicStructure.BuilderCopyright © 2026. All rights reserved.