org.objectweb.speedo.query.parser
Class SpeedoQL
java.lang.Object
org.objectweb.speedo.query.parser.SpeedoQL
- All Implemented Interfaces:
- SpeedoQLConstants, SpeedoQLTreeConstants
- public class SpeedoQL
- extends java.lang.Object
- implements SpeedoQLTreeConstants, SpeedoQLConstants
Fields inherited from interface org.objectweb.speedo.query.parser.SpeedoQLTreeConstants |
JJTADDITIVEEXPRESSION, JJTARGUMENTLIST, JJTCASTEXPRESSION, JJTLITERAL, jjtNodeName, JJTPRIMARY, JJTQUALIFIEDNAME, JJTRELATIONALEXPRESSION, JJTSPEEDOPRIMARY, JJTSPEEDOQL, JJTTYPE, JJTUNARYEXPRESSION, JJTVOID |
Fields inherited from interface org.objectweb.speedo.query.parser.SpeedoQLConstants |
AND, BITWISEAND, BITWISECOMPL, BITWISEOR, BITWISEXOR, BOOLEAN, BYTE, CHAR, CHARACTER_LITERAL, DECIMAL_LITERAL, DEFAULT, DIGIT, DIV, DOT, DOUBLE, EOF, EQ, EXPONENT, FALSE, FLOAT, FLOATING_POINT_LITERAL, GT, GTE, HEX_LITERAL, IDENTIFIER, INT, INTEGER_LITERAL, LETTER, LONG, LT, LTE, MINUS, MULT, NEQ, NOT, NULL, OCTAL_LITERAL, OR, PLUS, SHORT, STRING_LITERAL, tokenImage, TRUE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jjtree
protected org.objectweb.speedo.query.parser.JJTSpeedoQLState jjtree
token_source
public SpeedoQLTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
lookingAhead
public boolean lookingAhead
SpeedoQL
public SpeedoQL(java.io.InputStream stream)
SpeedoQL
public SpeedoQL(java.io.Reader stream)
SpeedoQL
public SpeedoQL(SpeedoQLTokenManager tm)
main
public static void main(java.lang.String[] args)
throws ParseException
- Throws:
ParseException
SpeedoQL
public final SimpleNode SpeedoQL()
throws ParseException
- Throws:
ParseException
SpeedoPrimary
public final void SpeedoPrimary()
throws ParseException
- Throws:
ParseException
Primary
public final void Primary()
throws ParseException
- Throws:
ParseException
Expression
public final void Expression()
throws ParseException
- Throws:
ParseException
RelationalExpression
public final void RelationalExpression()
throws ParseException
- Throws:
ParseException
AdditiveExpression
public final void AdditiveExpression()
throws ParseException
- Throws:
ParseException
UnaryExpression
public final void UnaryExpression()
throws ParseException
- Throws:
ParseException
PostfixExpression
public final void PostfixExpression()
throws ParseException
- Throws:
ParseException
CastExpression
public final void CastExpression()
throws ParseException
- Throws:
ParseException
ArgumentList
public final void ArgumentList()
throws ParseException
- Throws:
ParseException
Literal
public final void Literal()
throws ParseException
- Throws:
ParseException
Type
public final void Type()
throws ParseException
- Throws:
ParseException
QualifiedName
public final void QualifiedName()
throws ParseException
- Throws:
ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(SpeedoQLTokenManager 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()