org.apache.commons.jxpath.ri
Class Parser

java.lang.Object
  extended byorg.apache.commons.jxpath.ri.Parser

public class Parser
extends java.lang.Object

XPath parser

Version:
$Revision: 1.8 $ $Date: 2004/02/29 14:17:45 $
Author:
Dmitri Plotnikov

Field Summary
private static XPathParser parser
           
 
Constructor Summary
Parser()
           
 
Method Summary
private static java.lang.String addEscapes(java.lang.String string)
           
private static java.lang.String describePosition(java.lang.String expression, int position)
           
static java.lang.Object parseExpression(java.lang.String expression, Compiler compiler)
          Parses the XPath expression.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parser

private static XPathParser parser
Constructor Detail

Parser

public Parser()
Method Detail

parseExpression

public static java.lang.Object parseExpression(java.lang.String expression,
                                               Compiler compiler)
Parses the XPath expression. Throws a JXPathException in case of a syntax error.


describePosition

private static java.lang.String describePosition(java.lang.String expression,
                                                 int position)

addEscapes

private static java.lang.String addEscapes(java.lang.String string)