public interface UaNamespaceTranslateable<T>
Functions. Additionally handles
ServerIndex/uri related to ExpandedNodeId and UaExpandedNodeId.| Modifier and Type | Interface and Description |
|---|---|
static class |
UaNamespaceTranslateable.Context
Context in which the transformation is done.
|
| Modifier and Type | Method and Description |
|---|---|
T |
withTranslatedNamespaces(UaNamespaceTranslateable.Context context)
Returns a deep copy of itself where every namespace index and uri plus server index and uri
(see
ExpandedNodeId, UaExpandedNodeId) has been swapped based on the given
UaNamespaceTranslateable.Context. |
T withTranslatedNamespaces(UaNamespaceTranslateable.Context context)
ExpandedNodeId, UaExpandedNodeId) has been swapped based on the given
UaNamespaceTranslateable.Context. Returning the same object is allowed if the type is immutable and the result
is equal to this. Note that for Structure types if the UaDataTypeSpecification
translation is active the returned type can be of different java class.Copyright © 2026. All rights reserved.