Class JcrNameParser


  • public final class JcrNameParser
    extends Object
    Parses and validates JCR names. Upon successful completion of parse(String, Listener, int) the specified listener is informed about the (resulting) JCR name. In case of failure JcrNameParser.Listener.error(String) is called indicating the reason.
    • Method Detail

      • parse

        public static boolean parse​(String jcrName,
                                    org.apache.jackrabbit.oak.namepath.JcrNameParser.Listener listener,
                                    int index)
        Parse the specified jcr name and inform the specified listener about the result or any error that may occur during parsing.
        Parameters:
        jcrName - The jcr name to be parsed.
        listener - The listener to be informed about success or failure.
        index - index, or 0 when not specified
        Returns:
        whether parsing was successful
      • validate

        public static boolean validate​(String jcrName)