public class Parser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static XPathParser |
parser |
Constructor and Description |
---|
Parser() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
addEscapes(java.lang.String string)
Add escapes to the specified String.
|
private static java.lang.String |
describePosition(java.lang.String expression,
int position)
Describe a parse position.
|
static java.lang.Object |
parseExpression(java.lang.String expression,
Compiler compiler)
Parses the XPath expression.
|
private static XPathParser parser
public static java.lang.Object parseExpression(java.lang.String expression, Compiler compiler)
expression
- to parsecompiler
- the compilerprivate static java.lang.String describePosition(java.lang.String expression, int position)
expression
- to parseposition
- parse positionprivate static java.lang.String addEscapes(java.lang.String string)
string
- incoming String