public class XPath20Parser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
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 and Description |
---|
XPath20Parser(java.io.Reader stream,
org.apache.xerces.xni.NamespaceContext nsContext)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
org.apache.xerces.impl.xpath.XPathSyntaxTreeNode |
parseExpression() |
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
public XPath20Parser(java.io.Reader stream, org.apache.xerces.xni.NamespaceContext nsContext)
public org.apache.xerces.impl.xpath.XPathSyntaxTreeNode parseExpression() throws XPathException
XPathException
Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.