Class NormalizedNodeTransformations
- java.lang.Object
-
- org.opendaylight.yangtools.transform.NormalizedNodeTransformations
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NormalizedNode
replaceQNameModules(@NonNull NormalizedNode original, @NonNull Map<QNameModule,QNameModule> mapping)
Returns aNormalizedNode
with QNameModules replaced by supplied mapping.static NormalizedNode
replaceQNames(@NonNull NormalizedNode original, @NonNull Map<QName,QName> mapping)
Returns aNormalizedNode
with QNames replaced by supplied mapping.static NormalizedNode
transformQNames(NormalizedNode original, Function<QName,QName> mapping)
-
-
-
Method Detail
-
transformQNames
public static NormalizedNode transformQNames(NormalizedNode original, Function<QName,QName> mapping)
-
replaceQNames
public static NormalizedNode replaceQNames(@NonNull NormalizedNode original, @NonNull Map<QName,QName> mapping)
Returns aNormalizedNode
with QNames replaced by supplied mapping.- Parameters:
original
- Original Normalized Nodemapping
- Map of QNames to transform. Not listed QNames are preserved.- Returns:
- Normalized Node with replaced QNames.
-
replaceQNameModules
public static NormalizedNode replaceQNameModules(@NonNull NormalizedNode original, @NonNull Map<QNameModule,QNameModule> mapping)
Returns aNormalizedNode
with QNameModules replaced by supplied mapping.- Parameters:
original
- Original Normalized Nodemapping
- Map of QNameModules to transform. Not listed QNameModules are preserved.- Returns:
- Normalized Node with replaced QNameModules.
-
-