org.objectweb.speedo.runtime.query.parser
Class SpeedoQL
java.lang.Object
|
+--org.objectweb.speedo.runtime.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.runtime.query.parser.SpeedoQLTreeConstants |
JJTADDITIVEEXPRESSION, JJTARGUMENTLIST, JJTCASTEXPRESSION, JJTLITERAL, jjtNodeName, JJTPRIMARY, JJTQUALIFIEDNAME, JJTRELATIONALEXPRESSION, JJTSPEEDOPRIMARY, JJTSPEEDOQL, JJTTYPE, JJTUNARYEXPRESSION, JJTVOID |
Fields inherited from interface org.objectweb.speedo.runtime.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.runtime.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
SpeedoQL
public final SimpleNode SpeedoQL()
throws ParseException
SpeedoPrimary
public final void SpeedoPrimary()
throws ParseException
Primary
public final void Primary()
throws ParseException
Expression
public final void Expression()
throws ParseException
RelationalExpression
public final void RelationalExpression()
throws ParseException
AdditiveExpression
public final void AdditiveExpression()
throws ParseException
UnaryExpression
public final void UnaryExpression()
throws ParseException
PostfixExpression
public final void PostfixExpression()
throws ParseException
CastExpression
public final void CastExpression()
throws ParseException
ArgumentList
public final void ArgumentList()
throws ParseException
Literal
public final void Literal()
throws ParseException
Type
public final void Type()
throws ParseException
QualifiedName
public final void QualifiedName()
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()