public class PathParser extends Object
path ::= root | [root] tag {pathOp tag}
root ::= '/'
pathOp ::= '/'
tag ::= qname
qname ::= localName [ ':' localName]
qprefix ::= ( Буква | Цифра | '-' | '_' )
| Constructor and Description |
|---|
PathParser() |
| Modifier and Type | Method and Description |
|---|---|
protected ListLexer |
createLexer() |
protected List<Token> |
lexParse(String text) |
PathExpression |
parse(String text) |
protected PathExpression |
parsePath(Pointer<Token> ptr) |
public PathExpression parse(String text)
protected PathExpression parsePath(Pointer<Token> ptr)
protected ListLexer createLexer()
Copyright © 2018. All rights reserved.