public abstract class NodeMap extends Object
addNode(com.prosysopc.ua.nodes.UaNode) and #addType.| Modifier and Type | Field and Description |
|---|---|
protected Locale |
defaultLocale |
protected UaNodeFactory |
nodeFactory |
| Constructor and Description |
|---|
NodeMap(UaNodeFactory nodeFactory) |
| Modifier and Type | Method and Description |
|---|---|
abstract UaNode |
addNode(UaNode node) |
abstract void |
clear()
Clear the node map of all entries.
|
abstract UaNode |
getNode(NodeId nodeId) |
UaNodeFactory |
getNodeFactory()
The node factory can be used to define which object classes are used for different node types.
|
abstract boolean |
hasNode(NodeId nodeId)
Check if the map contains a node with the specified NodeId.
|
abstract UaNode |
remove(NodeId nodeId)
Remove a node from the node map.
|
UaNode |
remove(UaNode node)
Remove a node from the node map.
|
protected final Locale defaultLocale
protected UaNodeFactory nodeFactory
public NodeMap(UaNodeFactory nodeFactory)
public abstract void clear()
public UaNodeFactory getNodeFactory()
public abstract boolean hasNode(NodeId nodeId)
nodeId - the ID to checkpublic abstract UaNode remove(NodeId nodeId)
nodeId - the node to remove.Copyright © 2026. All rights reserved.