Class NormalizedNodeTransformations


  • @Beta
    public final class NormalizedNodeTransformations
    extends Object
    • Method Detail

      • replaceQNames

        public static NormalizedNode replaceQNames​(@NonNull NormalizedNode original,
                                                   @NonNull Map<QName,​QName> mapping)
        Returns a NormalizedNode with QNames replaced by supplied mapping.
        Parameters:
        original - Original Normalized Node
        mapping - 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 a NormalizedNode with QNameModules replaced by supplied mapping.
        Parameters:
        original - Original Normalized Node
        mapping - Map of QNameModules to transform. Not listed QNameModules are preserved.
        Returns:
        Normalized Node with replaced QNameModules.