public class ReferenceDescription extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
ReferenceDescription.Builder |
static class |
ReferenceDescription.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
ReferenceDescription() |
|
ReferenceDescription(NodeId f_referenceTypeId,
Boolean f_isForward,
ExpandedNodeId f_nodeId,
QualifiedName f_browseName,
LocalizedText f_displayName,
NodeClass f_nodeClass,
ExpandedNodeId f_typeDefinition) |
protected |
ReferenceDescription(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static ReferenceDescription.Builder |
builder() |
ReferenceDescription |
clone()
Clones the Structure.
|
QualifiedName |
getBrowseName() |
LocalizedText |
getDisplayName() |
Boolean |
getIsForward() |
NodeClass |
getNodeClass() |
ExpandedNodeId |
getNodeId() |
NodeId |
getReferenceTypeId() |
ExpandedNodeId |
getTypeDefinition() |
void |
setBrowseName(QualifiedName value) |
void |
setDisplayName(LocalizedText value) |
void |
setIsForward(Boolean value) |
void |
setNodeClass(NodeClass value) |
void |
setNodeId(ExpandedNodeId value) |
void |
setReferenceTypeId(NodeId value) |
void |
setTypeDefinition(ExpandedNodeId value) |
ReferenceDescription.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 ReferenceDescription()
protected ReferenceDescription(UaDataTypeSpecification specification)
public ReferenceDescription(NodeId f_referenceTypeId, Boolean f_isForward, ExpandedNodeId f_nodeId, QualifiedName f_browseName, LocalizedText f_displayName, NodeClass f_nodeClass, ExpandedNodeId f_typeDefinition)
public NodeId getReferenceTypeId()
public void setReferenceTypeId(NodeId value)
public Boolean getIsForward()
public void setIsForward(Boolean value)
public ExpandedNodeId getNodeId()
public void setNodeId(ExpandedNodeId value)
public QualifiedName getBrowseName()
public void setBrowseName(QualifiedName value)
public LocalizedText getDisplayName()
public void setDisplayName(LocalizedText value)
public NodeClass getNodeClass()
public void setNodeClass(NodeClass value)
public ExpandedNodeId getTypeDefinition()
public void setTypeDefinition(ExpandedNodeId value)
public ReferenceDescription clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static ReferenceDescription.Builder builder()
public ReferenceDescription.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.