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 all 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.