|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jaxen.saxpath.base.XPathLexer
Field Summary | |
private int |
currentPosition
|
private int |
endPosition
|
private Token |
previousToken
|
private java.lang.String |
xpath
|
Constructor Summary | |
(package private) |
XPathLexer()
|
|
XPathLexer(java.lang.String xpath)
|
Method Summary | |
(package private) Token |
and()
|
(package private) Token |
at()
|
(package private) Token |
colon()
|
(package private) Token |
comma()
|
(package private) void |
consume()
|
(package private) void |
consume(int i)
|
(package private) int |
currentPosition()
|
(package private) Token |
div()
|
(package private) Token |
dollar()
|
(package private) Token |
dots()
|
(package private) Token |
doubleColon()
|
(package private) int |
endPosition()
|
(package private) Token |
equals()
|
(package private) Token |
getPreviousToken()
|
java.lang.String |
getXPath()
|
(package private) boolean |
hasMoreChars()
|
(package private) Token |
identifier()
|
(package private) Token |
identifierOrOperatorName()
|
(package private) boolean |
isIdentifierChar(char c)
|
(package private) boolean |
isIdentifierStartChar(char c)
|
(package private) char |
LA(int i)
|
(package private) Token |
leftBracket()
|
(package private) Token |
leftParen()
|
(package private) Token |
literal()
|
(package private) Token |
minus()
|
(package private) Token |
mod()
|
Token |
nextToken()
|
(package private) Token |
not()
|
(package private) Token |
notEquals()
|
(package private) Token |
number()
|
(package private) Token |
operatorName()
|
(package private) Token |
or()
|
(package private) Token |
pipe()
|
(package private) Token |
plus()
|
(package private) Token |
relationalOperator()
|
(package private) Token |
rightBracket()
|
(package private) Token |
rightParen()
|
(package private) void |
setPreviousToken(Token previousToken)
|
(package private) void |
setXPath(java.lang.String xpath)
|
(package private) Token |
slashes()
|
(package private) Token |
star()
|
(package private) Token |
whitespace()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.lang.String xpath
private int currentPosition
private int endPosition
private Token previousToken
Constructor Detail |
public XPathLexer(java.lang.String xpath)
XPathLexer()
Method Detail |
void setXPath(java.lang.String xpath)
public java.lang.String getXPath()
public Token nextToken()
Token identifierOrOperatorName()
Token identifier()
Token operatorName()
Token mod()
Token div()
Token and()
Token or()
Token number()
Token whitespace()
Token comma()
Token equals()
Token minus()
Token plus()
Token dollar()
Token pipe()
Token at()
Token colon()
Token doubleColon()
Token not()
Token notEquals()
Token relationalOperator()
Token star()
Token literal()
Token dots()
Token leftBracket()
Token rightBracket()
Token leftParen()
Token rightParen()
Token slashes()
char LA(int i)
void consume()
void consume(int i)
int currentPosition()
int endPosition()
Token getPreviousToken()
void setPreviousToken(Token previousToken)
boolean hasMoreChars()
boolean isIdentifierChar(char c)
boolean isIdentifierStartChar(char c)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |