|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.xerces.impl.xpath.XPath20Parser
Lexical analyzer and parser for test XPath expressions. This parser implementation constructs a syntax tree for valid test XPath expressions which can be later evaluated. (Parser generated using JavaCC)
Field Summary | |
static int |
CLOSE_PARAN
|
static int |
DEFAULT
Lexical state. |
static int |
DIGITS
|
static int |
EOF
|
static int |
ESCAPE_APOS
|
static int |
ESCAPE_QUOTE
|
protected org.apache.xerces.xni.NamespaceContext |
fNsContext
|
static int |
KEYWORD_AND
|
static int |
KEYWORD_AS
|
static int |
KEYWORD_CAST
|
static int |
KEYWORD_OR
|
static int |
NCNAME
|
static int |
NCNAME_CHAR
|
static int |
NCNAME_START_CHAR
|
Token |
nextToken
Next token. |
static int |
NUMERIC_LITERAL
|
static int |
OPEN_PARAN
|
static int |
STRING_LITERAL
|
static int |
SYMBOL_AT
|
static int |
SYMBOL_COLON
|
static int |
SYMBOL_EQ
|
static int |
SYMBOL_GE
|
static int |
SYMBOL_GT
|
static int |
SYMBOL_LE
|
static int |
SYMBOL_LT
|
static int |
SYMBOL_NE
|
static int |
SYMBOL_QUESTION
|
Token |
token
Current token. |
XPath20ParserTokenManager |
tokenSource
Generated Token Manager. |
Constructor Summary | |
XPath20Parser(java.io.Reader stream,
org.apache.xerces.xni.NamespaceContext nsContext)
Constructor. |
Method Summary | |
org.apache.xerces.impl.xpath.XPathSyntaxTreeNode |
parseExpression()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int EOF
public static final int KEYWORD_AND
public static final int KEYWORD_OR
public static final int KEYWORD_CAST
public static final int KEYWORD_AS
public static final int SYMBOL_COLON
public static final int SYMBOL_AT
public static final int SYMBOL_QUESTION
public static final int OPEN_PARAN
public static final int CLOSE_PARAN
public static final int SYMBOL_EQ
public static final int SYMBOL_NE
public static final int SYMBOL_LT
public static final int SYMBOL_GT
public static final int SYMBOL_LE
public static final int SYMBOL_GE
public static final int NUMERIC_LITERAL
public static final int DIGITS
public static final int NCNAME
public static final int NCNAME_START_CHAR
public static final int NCNAME_CHAR
public static final int ESCAPE_QUOTE
public static final int ESCAPE_APOS
public static final int STRING_LITERAL
public static final int DEFAULT
protected final org.apache.xerces.xni.NamespaceContext fNsContext
public XPath20ParserTokenManager tokenSource
public Token token
public Token nextToken
Constructor Detail |
public XPath20Parser(java.io.Reader stream, org.apache.xerces.xni.NamespaceContext nsContext)
Method Detail |
public org.apache.xerces.impl.xpath.XPathSyntaxTreeNode parseExpression() throws XPathException
XPathException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |