de.fzi.XPath.Parser
Class XPathParser
java.lang.Object
|
+--de.fzi.XPath.Parser.XPathParser
- All Implemented Interfaces:
- XPathParserConstants
- public class XPathParser
- extends java.lang.Object
- implements XPathParserConstants
Fields inherited from interface de.fzi.XPath.Parser.XPathParserConstants |
AND, AxisName, BaseChar, CombiningChar, COMMENT, DEFAULT, Digit, DIV, EOF, EQ, Extender, GT, GTE, ID, Ideographic, KEY, Letter, Literal, LT, LTE, MINUS, MOD, NCName, NEQ, NODE, Number, OR, PI, PLUS, S, SLASH, SLASHSLASH, TEXT, tokenImage, UnicodeDigit, UNION, VARIABLE |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
token_source
public XPathParserTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
lookingAhead
public boolean lookingAhead
XPathParser
public XPathParser(java.io.InputStream stream)
XPathParser
public XPathParser(java.io.Reader stream)
XPathParser
public XPathParser(XPathParserTokenManager tm)
NCName
public final java.lang.String NCName()
throws ParseException
NCName_Without_NodeType
public final java.lang.String NCName_Without_NodeType()
throws ParseException
QName
public final java.lang.String QName()
throws ParseException
QName_Without_NodeType
public final java.lang.String QName_Without_NodeType()
throws ParseException
Pattern
public final void Pattern()
throws ParseException
LocationPathPattern
public final void LocationPathPattern()
throws ParseException
IdKeyPattern
public final void IdKeyPattern()
throws ParseException
RelativePathPattern
public final void RelativePathPattern()
throws ParseException
StepPattern
public final void StepPattern()
throws ParseException
XPath
public final Expr XPath()
throws ParseException
LocationPath
public final LocationPath LocationPath()
throws ParseException
RelativeLocationPath
public final LocationPath RelativeLocationPath()
throws ParseException
Step
public final Step Step()
throws ParseException
NodeTest
public final NodeTest NodeTest()
throws ParseException
Predicate
public final Expr Predicate()
throws ParseException
AbbreviatedAxisSpecifier
public final int AbbreviatedAxisSpecifier()
throws ParseException
Expr
public final Expr Expr()
throws ParseException
PrimaryExpr
public final Expr PrimaryExpr()
throws ParseException
FunctionCall
public final Expr FunctionCall()
throws ParseException
Argument
public final Expr Argument()
throws ParseException
UnionExpr
public final Expr UnionExpr()
throws ParseException
PathExpr
public final Expr PathExpr()
throws ParseException
FilterExpr
public final FilterExpr FilterExpr()
throws ParseException
OrExpr
public final Expr OrExpr()
throws ParseException
AndExpr
public final Expr AndExpr()
throws ParseException
EqualityExpr
public final Expr EqualityExpr()
throws ParseException
RelationalExpr
public final Expr RelationalExpr()
throws ParseException
AdditiveExpr
public final Expr AdditiveExpr()
throws ParseException
MultiplicativeExpr
public final Expr MultiplicativeExpr()
throws ParseException
UnaryExpr
public final Expr UnaryExpr()
throws ParseException
FunctionName
public final java.lang.String FunctionName()
throws ParseException
VariableReference
public final Expr VariableReference()
throws ParseException
NameTest
public final NameTest NameTest()
throws ParseException
NodeType
public final NodeType NodeType()
throws ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(XPathParserTokenManager tm)
getNextToken
public final Token getNextToken()
getToken
public final Token getToken(int index)
generateParseException
public final ParseException generateParseException()
enable_tracing
public final void enable_tracing()
disable_tracing
public final void disable_tracing()