| Package | Description |
|---|---|
| com.prosysopc.ua.client |
Main client side classes of the SDK.
|
| com.prosysopc.ua.client.nodes |
Client side implementation classes for the
UaNode model. |
| Modifier and Type | Method and Description |
|---|---|
AddressSpace |
UaClient.getAddressSpace()
AddressSpace object used for browsing the addres space of the server and for using the View
services.
|
| Modifier and Type | Method and Description |
|---|---|
static InternalBrowseResults |
InternalAddressSpaceAccessHelper.internalBrowseAllDataWithNodeIds(boolean parallelCalls,
AddressSpace addressSpace,
Set<NodeId> nodeIdsToBrowse)
Internal method.
|
static InternalBrowseResults |
InternalAddressSpaceAccessHelper.internalBrowseWithNodeIds(boolean parallelCalls,
AddressSpace addressSpace,
Set<NodeId> nodeIdsToBrowse,
BrowseDirection direction,
NodeId referenceType,
boolean includeSubTypes,
EnumSet<NodeClass> nodeClassesToReturn,
EnumSet<BrowseResultMask> resultMask)
Internal method.
|
static InternalGetNodesResults |
InternalAddressSpaceAccessHelper.internalGetNodesWithNodeIds(boolean parallelCalls,
AddressSpace addressSpace,
Set<NodeId> nodeIds)
Internal method.
|
static InternalGetNodesResults |
InternalAddressSpaceAccessHelper.internalGetNodesWithNodeIdsAndPreBrowseData(boolean parallelCalls,
AddressSpace addressSpace,
Set<NodeId> nodeIds,
InternalBrowseResults browseDataForNodeIds)
Internal method.
|
| Constructor and Description |
|---|
ModelParser(AddressSpace nodeManagerTable)
Deprecated.
Creates a new ModelParser.
|
| Modifier and Type | Field and Description |
|---|---|
protected AddressSpace |
UaNodeImpl.addressSpace |
| Modifier and Type | Method and Description |
|---|---|
AddressSpace |
UaNodeImpl.getAddressSpace()
The address space in which the node resides.
|
| Constructor and Description |
|---|
UaClientNodeFactory(AddressSpace addressSpace)
Creates a new
UaClientNodeFactory to be used in the context of the given
AddressSpace. |
UaClientReference(NodeId referenceTypeId,
ExpandedNodeId sourceId,
ExpandedNodeId targetId,
AddressSpace addressSpace)
Creates a new
UaClientReference. |
UaClientReference(NodeId referenceTypeId,
UaNode sourceNode,
UaNode targetNode,
AddressSpace addressSpace) |
UaDataTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName) |
UaDataTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
Boolean isAbstract) |
UaDataTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale) |
UaInstanceImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName) |
UaInstanceImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties) |
UaInstanceImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale) |
UaMethodImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName) |
UaMethodImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
Boolean executable,
Boolean userExecutable) |
UaMethodImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale) |
UaNodeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName)
Create a new node.
|
UaNodeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties) |
UaNodeImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale) |
UaObjectImpl(AddressSpace addressSpace,
NodeId nodeId,
NodeClass nodeClass,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
EventNotifierType eventNotifier) |
UaObjectImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName)
Create a new object node
|
UaObjectImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale)
Create a new object node with name.
|
UaObjectTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName) |
UaObjectTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
Boolean isAbstract) |
UaObjectTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale)
Create a new node with name to be used for browseName and displayName.
|
UaPropertyImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName) |
UaPropertyImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
NodeId dataType,
Integer valueRank,
UnsignedInteger[] arrayDimensions,
AccessLevelType accessLevel,
AccessLevelType userAccessLevel,
Double minimumSamplingInterval,
Boolean historizing) |
UaPropertyImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
NodeId dataType) |
UaPropertyImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
UaDataType dataType) |
UaPropertyImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale,
NodeId dataTypeId) |
UaPropertyImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale,
UaDataType dataType) |
UaReferenceTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName)
Initialize a new non-abstract, symmetric reference type.
|
UaReferenceTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText inverseName)
Initialize a reference type with InverseName.
|
UaReferenceTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
Boolean isAbstract,
Boolean symmetric,
LocalizedText inverseName)
Initialize a new reference type.
|
UaReferenceTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
String browseName,
Locale locale) |
UaReferenceTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
String browseName,
String inverseName,
Locale locale) |
UaTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName) |
UaTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
Boolean isAbstract) |
UaTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale)
Create a new node with name to be used for browseName and displayName.
|
UaVariableImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName)
Create a new variable with dataTypeId initialized to BaseDataType.
|
UaVariableImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
NodeId dataTypeId,
Integer valueRank,
UnsignedInteger[] arrayDimensions,
AccessLevelType accessLevel,
AccessLevelType userAccessLevel,
Double minimumSamplingInterval,
Boolean historizing) |
UaVariableImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
NodeId dataTypeId)
Create a new variable with a specific data type.
|
UaVariableImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
UaDataType dataType)
Create a new variable with a specific data type.
|
UaVariableImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale,
NodeId dataTypeId)
Create a new variable with a specific data type.
|
UaVariableImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale,
UaDataType dataType)
Create a new variable with a specific data type.
|
UaVariableTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName) |
UaVariableTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
DataValue value,
NodeId dataType,
Integer valueRank,
UnsignedInteger[] arrayDimensions,
Boolean isAbstract) |
UaVariableTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
String name,
Locale locale)
Create a new node with name to be used for browseName and displayName.
|
UaViewImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName) |
UaViewImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
boolean containsNoLoops,
EventNotifierType eventNotifier) |
Copyright © 2026. All rights reserved.