public class Parser
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
private static XPathParser |
parser |
Constructor | Description |
---|---|
Parser() |
Modifier and Type | Method | 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