Class SchemaNodeIdentifier.Descendant

    • Method Detail

      • of

        public static @NonNull SchemaNodeIdentifier.Descendant of​(QName nodeIdentifier)
        Create a descendant schema node identifier composed of a single node identifier.
        Parameters:
        nodeIdentifier - Single node identifier
        Returns:
        A descendant schema node identifier
        Throws:
        NullPointerException - if nodeIdentifier is null
      • of

        public static @NonNull SchemaNodeIdentifier.Descendant of​(QName... nodeIdentifiers)
        Create a descendant schema node identifier composed of multiple node identifiers.
        Parameters:
        nodeIdentifiers - Node identifiers
        Returns:
        A descendant schema node identifier
        Throws:
        NullPointerException - if nodeIdentifiers or any of its members is null
        IllegalArgumentException - if nodeIdentifiers is empty