class ExprTokenizer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) int |
currentToken |
(package private) java.lang.String |
currentTokenValue |
(package private) static int |
TOK_AND |
(package private) static int |
TOK_AT |
(package private) static int |
TOK_AXIS |
(package private) static int |
TOK_CNAME_LPAR |
(package private) static int |
TOK_COMMA |
(package private) static int |
TOK_COMMENT_LPAR |
(package private) static int |
TOK_DIV |
(package private) static int |
TOK_DOT |
(package private) static int |
TOK_DOT_DOT |
(package private) static int |
TOK_EOF |
(package private) static int |
TOK_EQUALS |
(package private) static int |
TOK_FUNCTION_LPAR |
(package private) static int |
TOK_GT |
(package private) static int |
TOK_GTE |
(package private) static int |
TOK_LITERAL |
(package private) static int |
TOK_LPAR |
(package private) static int |
TOK_LSQB |
(package private) static int |
TOK_LT |
(package private) static int |
TOK_LTE |
(package private) static int |
TOK_MINUS |
(package private) static int |
TOK_MOD |
(package private) static int |
TOK_MULTIPLY |
(package private) static int |
TOK_NAME_COLON_STAR |
(package private) static int |
TOK_NODE_LPAR |
(package private) static int |
TOK_NOT_EQUALS |
(package private) static int |
TOK_NUMBER |
(package private) static int |
TOK_OR |
(package private) static int |
TOK_PLUS |
(package private) static int |
TOK_PROCESSING_INSTRUCTION_LPAR |
(package private) static int |
TOK_QNAME |
(package private) static int |
TOK_RPAR |
(package private) static int |
TOK_RSQB |
(package private) static int |
TOK_SLASH |
(package private) static int |
TOK_SLASH_SLASH |
(package private) static int |
TOK_STAR |
(package private) static int |
TOK_TEXT_LPAR |
(package private) static int |
TOK_VARIABLE_REF |
(package private) static int |
TOK_VBAR |
Constructor and Description |
---|
ExprTokenizer(java.lang.String s) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
next() |
static final int TOK_EOF
static final int TOK_QNAME
static final int TOK_STAR
static final int TOK_NAME_COLON_STAR
static final int TOK_AT
static final int TOK_DOT
static final int TOK_DOT_DOT
static final int TOK_COMMENT_LPAR
static final int TOK_PROCESSING_INSTRUCTION_LPAR
static final int TOK_TEXT_LPAR
static final int TOK_NODE_LPAR
static final int TOK_MULTIPLY
static final int TOK_LPAR
static final int TOK_RPAR
static final int TOK_LSQB
static final int TOK_RSQB
static final int TOK_LITERAL
static final int TOK_NUMBER
static final int TOK_AXIS
static final int TOK_FUNCTION_LPAR
static final int TOK_CNAME_LPAR
static final int TOK_VARIABLE_REF
static final int TOK_SLASH
static final int TOK_SLASH_SLASH
static final int TOK_VBAR
static final int TOK_COMMA
static final int TOK_PLUS
static final int TOK_MINUS
static final int TOK_EQUALS
static final int TOK_NOT_EQUALS
static final int TOK_GT
static final int TOK_LT
static final int TOK_GTE
static final int TOK_LTE
static final int TOK_AND
static final int TOK_OR
static final int TOK_MOD
static final int TOK_DIV
int currentToken
java.lang.String currentTokenValue
void next() throws ParseException
ParseException