public interface DataTypeDictionary
| Modifier and Type | Method and Description |
|---|---|
UaNodeId |
dataTypeIdForType(String namespace,
String typeName)
Returns
UaNodeId pointing to the DataType node of the given parameters. |
Class<?> |
javaClassForType(String namespaceURI,
String typeName)
Return java class for given parameters.
|
Class<?> |
javaClassForType(UaNodeId typeId)
Return java class for given parameters.
|
Set<String> |
knownAddressSpaceNamespaces()
Return the known AddressSpace NamespaceURIs of this dictionary.
|
Set<String> |
supportedDictionaryTargetNamespaces()
Returns the supported Dictionarty TargetNamespaces.
|
UaNodeId dataTypeIdForType(String namespace, String typeName)
UaNodeId pointing to the DataType node of the given parameters. NOTE! this
method returns only exact maches, i.e. possible UA super types are not searched.namespace - TargetNamespace of a typedictionarytypeName - TypeName of a type within the given namespaceUaNodeId pointing to the DataType node for the given type, or null if not
found.Class<?> javaClassForType(String namespaceURI, String typeName)
namespaceURI - URI of the typetypeName - Name of the typeClass<?> javaClassForType(UaNodeId typeId)
typeId - NodeId of the typeSet<String> knownAddressSpaceNamespaces()
Set<String> supportedDictionaryTargetNamespaces()
javaClassForType(String, String) call. The returned list shall
be read-only.Copyright © 2026. All rights reserved.