Class Parser

java.lang.Object
org.apache.commons.jxpath.ri.Parser

public class Parser extends Object
XPath parser
Version:
$Revision: 652845 $ $Date: 2008-05-02 12:46:46 -0500 (Fri, 02 May 2008) $
  • Field Details

  • Constructor Details

    • Parser

      public Parser()
  • Method Details

    • parseExpression

      public static Object parseExpression(String expression, Compiler compiler)
      Parses the XPath expression. Throws a JXPathException in case of a syntax error.
      Parameters:
      expression - to parse
      compiler - the compiler
      Returns:
      parsed Object
    • describePosition

      private static String describePosition(String expression, int position)
      Describe a parse position.
      Parameters:
      expression - to parse
      position - parse position
      Returns:
      String
    • addEscapes

      private static String addEscapes(String string)
      Add escapes to the specified String.
      Parameters:
      string - incoming String
      Returns:
      String