public interface UaInstance extends UaNode
UaInstance adds type definition to the standard UaNode.
UaNode.Parameters| Modifier and Type | Method and Description |
|---|---|
UaType |
getTypeDefinition()
The UaType object corresponding to TypeDefinitionId.
|
ExpandedNodeId |
getTypeDefinitionId()
Reference to the NodeId of the object's type definition.
|
void |
setTypeDefinition(UaType type)
Sets the type definition of the node using an UaType node.
|
void |
setTypeDefinitionId(ExpandedNodeId typeDefinitionId)
Sets the type definition to an ExpandedNodeId.
|
void |
setTypeDefinitionId(NodeId typeDefinitionId)
Sets the type definition to a local NodeId.
|
addComponent, addOrganizes, addProperty, addReference, addReference, addReference, addReference, addReference, addReference, deleteReference, deleteReference, deleteReference, deleteReference, getAddressSpace, getAttributes, getAttributesMap, getBrowseName, getBrowsePaths, getComponent, getComponents, getDescription, getDisplayName, getForwardReferences, getInverseReferences, getMethod, getNodeClass, getNodeId, getNodeVersionNode, getOrganizedNode, getOrganizedNodes, getProperties, getProperty, getReference, getReferences, getReferences, getSupportedAttributes, getUaBrowsePaths, getUaNodeId, getUserData, getUserWriteMask, getWriteMask, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setReferences, setUserData, setUserWriteMask, setWriteMask, supportsAttribute, writeAttributeUaType getTypeDefinition()
getTypeDefinitionId(),
setTypeDefinition(UaType),
setTypeDefinitionId(NodeId),
setTypeDefinitionId(ExpandedNodeId)ExpandedNodeId getTypeDefinitionId()
getTypeDefinition(),
setTypeDefinition(UaType),
setTypeDefinitionId(NodeId),
setTypeDefinitionId(ExpandedNodeId)void setTypeDefinition(UaType type)
type - The type to setgetTypeDefinitionId(),
getTypeDefinition(),
setTypeDefinitionId(ExpandedNodeId),
setTypeDefinitionId(NodeId)void setTypeDefinitionId(ExpandedNodeId typeDefinitionId)
typeDefinitionId - the type definition Id to setgetTypeDefinitionId(),
getTypeDefinition(),
setTypeDefinition(UaType),
setTypeDefinitionId(NodeId)void setTypeDefinitionId(NodeId typeDefinitionId)
If
typeDefinitionId - the type definition Id to setgetTypeDefinitionId(),
getTypeDefinition(),
setTypeDefinition(UaType),
setTypeDefinitionId(ExpandedNodeId)Copyright © 2026. All rights reserved.