public class NodeReference extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
NodeReference.Builder |
static class |
NodeReference.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
NodeReference() |
|
NodeReference(NodeId f_nodeId,
NodeId f_referenceTypeId,
Boolean f_isForward,
NodeId[] f_referencedNodeIds) |
protected |
NodeReference(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static NodeReference.Builder |
builder() |
NodeReference |
clone()
Clones the Structure.
|
Boolean |
getIsForward() |
NodeId |
getNodeId() |
NodeId[] |
getReferencedNodeIds() |
NodeId |
getReferenceTypeId() |
void |
setIsForward(Boolean value) |
void |
setNodeId(NodeId value) |
void |
setReferencedNodeIds(NodeId[] value) |
void |
setReferenceTypeId(NodeId value) |
NodeReference.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 NodeReference()
protected NodeReference(UaDataTypeSpecification specification)
public NodeId getNodeId()
public void setNodeId(NodeId value)
public NodeId getReferenceTypeId()
public void setReferenceTypeId(NodeId value)
public Boolean getIsForward()
public void setIsForward(Boolean value)
public NodeId[] getReferencedNodeIds()
public void setReferencedNodeIds(NodeId[] value)
public NodeReference clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static NodeReference.Builder builder()
public NodeReference.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.