org.ow2.jonas.deployment.ejb.ejbql
Class EJBQL
java.lang.Object
org.ow2.jonas.deployment.ejb.ejbql.EJBQL
- All Implemented Interfaces:
- EJBQLConstants, EJBQLTreeConstants
public class EJBQL
- extends Object
- implements EJBQLTreeConstants, EJBQLConstants
Fields inherited from interface org.ow2.jonas.deployment.ejb.ejbql.EJBQLTreeConstants |
JJTABSTRACTSCHEMANAME, JJTAGGREGATESELECTEXPRESSION, JJTARITHMETICEXPRESSION, JJTARITHMETICFACTOR, JJTARITHMETICLITERAL, JJTARITHMETICTERM, JJTBETWEENEXPRESSION, JJTBOOLEANEXPRESSION, JJTBOOLEANLITERAL, JJTCMPPATHEXPRESSION, JJTCOLLECTIONMEMBERDECLARATION, JJTCOLLECTIONMEMBEREXPRESSION, JJTCOLLECTIONVALUEDPATHEXPRESSION, JJTCOMPARISONEXPRESSION, JJTCONDITIONALEXPRESSION, JJTCONDITIONALFACTOR, JJTCONDITIONALTERM, JJTDATETIMEEXPRESSION, JJTEJBQL, JJTEMPTYCOLLECTIONCOMPARISONEXPRESSION, JJTENTITYBEANEXPRESSION, JJTFLOATINGPOINTLITERAL, JJTFROMCLAUSE, JJTFUNCTIONSRETURNINGNUMERICS, JJTFUNCTIONSRETURNINGSTRINGS, JJTIDENTIFICATIONVARIABLE, JJTIDENTIFIER, JJTINEXPRESSION, JJTINPUTPARAMETER, JJTINTEGERLITERAL, JJTLIKEEXPRESSION, JJTLIMITCLAUSE, JJTLIMITEXPRESSION, JJTLITERAL, jjtNodeName, JJTNULLCOMPARISONEXPRESSION, JJTORDERBYCLAUSE, JJTORDERBYITEM, JJTPATH, JJTRANGEVARIABLEDECLARATION, JJTSELECTCLAUSE, JJTSELECTEXPRESSION, JJTSINGLEVALUEDCMRPATHEXPRESSION, JJTSINGLEVALUEDPATHEXPRESSION, JJTSTRINGEXPRESSION, JJTSTRINGLITERAL, JJTVOID, JJTWHERECLAUSE |
Fields inherited from interface org.ow2.jonas.deployment.ejb.ejbql.EJBQLConstants |
ABS, AND, AS, ASC, AVG, BETWEEN, COMMA, CONCAT, COUNT, DECIMAL_LITERAL, DEFAULT, DESC, DIGIT, DISTINCT, DIV, DOT, EMPTY, EOF, EQ, ESCAPE, EXPONENT, FALSE, FLOATING_POINT_LITERAL, FROM, GE, GT, HEX_LITERAL, IDENTIFIER, IN, input_parameter, INTEGER_LITERAL, IS, LE, LENGTH, LETTER, LIKE, LIMIT, LOCATE, LPAREN, LT, MAX, MEMBER, MIN, MINUS, MOD, MULT, NE, NOT, NULL, OBJECT, OCTAL_LITERAL, OF, OR, ORDERBY, PLUS, RPAREN, SELECT, SQRT, string_literal, SUBSTRING, SUM, tokenImage, TRUE, WHERE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jjtree
protected org.ow2.jonas.deployment.ejb.ejbql.JJTEJBQLState jjtree
token_source
public EJBQLTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
lookingAhead
public boolean lookingAhead
EJBQL
public EJBQL(InputStream stream)
EJBQL
public EJBQL(Reader stream)
EJBQL
public EJBQL(EJBQLTokenManager tm)
EJBQL
public final SimpleNode EJBQL()
throws ParseException
- Throws:
ParseException
FromClause
public final void FromClause()
throws ParseException
- Throws:
ParseException
IdentificationVariableDeclaration
public final void IdentificationVariableDeclaration()
throws ParseException
- Throws:
ParseException
CollectionMemberDeclaration
public final void CollectionMemberDeclaration()
throws ParseException
- Throws:
ParseException
RangeVariableDeclaration
public final void RangeVariableDeclaration()
throws ParseException
- Throws:
ParseException
SingleValuedPathExpression
public final void SingleValuedPathExpression()
throws ParseException
- Throws:
ParseException
CmpPathExpression
public final void CmpPathExpression()
throws ParseException
- Throws:
ParseException
SingleValuedCmrPathExpression
public final void SingleValuedCmrPathExpression()
throws ParseException
- Throws:
ParseException
CollectionValuedPathExpression
public final void CollectionValuedPathExpression()
throws ParseException
- Throws:
ParseException
SelectClause
public final void SelectClause()
throws ParseException
- Throws:
ParseException
SelectExpression
public final void SelectExpression()
throws ParseException
- Throws:
ParseException
AggregateSelectExpression
public final void AggregateSelectExpression()
throws ParseException
- Throws:
ParseException
OrderByClause
public final void OrderByClause()
throws ParseException
- Throws:
ParseException
OrderByItem
public final void OrderByItem()
throws ParseException
- Throws:
ParseException
LimitClause
public final void LimitClause()
throws ParseException
- Throws:
ParseException
LimitExpression
public final void LimitExpression()
throws ParseException
- Throws:
ParseException
WhereClause
public final void WhereClause()
throws ParseException
- Throws:
ParseException
ConditionalExpression
public final void ConditionalExpression()
throws ParseException
- Throws:
ParseException
ConditionalTerm
public final void ConditionalTerm()
throws ParseException
- Throws:
ParseException
ConditionalFactor
public final void ConditionalFactor()
throws ParseException
- Throws:
ParseException
ConditionalPrimary
public final void ConditionalPrimary()
throws ParseException
- Throws:
ParseException
SimpleCondExpression
public final void SimpleCondExpression()
throws ParseException
- Throws:
ParseException
BetweenExpression
public final void BetweenExpression()
throws ParseException
- Throws:
ParseException
InExpression
public final void InExpression()
throws ParseException
- Throws:
ParseException
LikeExpression
public final void LikeExpression()
throws ParseException
- Throws:
ParseException
NullComparisonExpression
public final void NullComparisonExpression()
throws ParseException
- Throws:
ParseException
EmptyCollectionComparisonExpression
public final void EmptyCollectionComparisonExpression()
throws ParseException
- Throws:
ParseException
CollectionMemberExpression
public final void CollectionMemberExpression()
throws ParseException
- Throws:
ParseException
ComparisonExpression
public final void ComparisonExpression()
throws ParseException
- Throws:
ParseException
ArithmeticValue
public final void ArithmeticValue()
throws ParseException
- Throws:
ParseException
ArithmeticExpression
public final void ArithmeticExpression()
throws ParseException
- Throws:
ParseException
ArithmeticTerm
public final void ArithmeticTerm()
throws ParseException
- Throws:
ParseException
ArithmeticFactor
public final void ArithmeticFactor()
throws ParseException
- Throws:
ParseException
ArithmeticPrimary
public final void ArithmeticPrimary()
throws ParseException
- Throws:
ParseException
StringValue
public final void StringValue()
throws ParseException
- Throws:
ParseException
StringExpression
public final void StringExpression()
throws ParseException
- Throws:
ParseException
StringPrimary
public final void StringPrimary()
throws ParseException
- Throws:
ParseException
DatetimeValue
public final void DatetimeValue()
throws ParseException
- Throws:
ParseException
DatetimeExpression
public final void DatetimeExpression()
throws ParseException
- Throws:
ParseException
BooleanValue
public final void BooleanValue()
throws ParseException
- Throws:
ParseException
BooleanExpression
public final void BooleanExpression()
throws ParseException
- Throws:
ParseException
EntityBeanValue
public final void EntityBeanValue()
throws ParseException
- Throws:
ParseException
EntityBeanExpression
public final void EntityBeanExpression()
throws ParseException
- Throws:
ParseException
FunctionsReturningStrings
public final void FunctionsReturningStrings()
throws ParseException
- Throws:
ParseException
FunctionsReturningNumerics
public final void FunctionsReturningNumerics()
throws ParseException
- Throws:
ParseException
PatternValue
public final void PatternValue()
throws ParseException
- Throws:
ParseException
EscapeCharacter
public final void EscapeCharacter()
throws ParseException
- Throws:
ParseException
AbstractSchemaName
public final void AbstractSchemaName()
throws ParseException
- Throws:
ParseException
IdentificationVariable
public final void IdentificationVariable()
throws ParseException
- Throws:
ParseException
Identifier
public final void Identifier()
throws ParseException
- Throws:
ParseException
Path
public final void Path()
throws ParseException
- Throws:
ParseException
Literal
public final void Literal()
throws ParseException
- Throws:
ParseException
StringLiteral
public final void StringLiteral()
throws ParseException
- Throws:
ParseException
ArithmeticLiteral
public final void ArithmeticLiteral()
throws ParseException
- Throws:
ParseException
IntegerLiteral
public final void IntegerLiteral()
throws ParseException
- Throws:
ParseException
FloatingPointLiteral
public final void FloatingPointLiteral()
throws ParseException
- Throws:
ParseException
BooleanLiteral
public final void BooleanLiteral()
throws ParseException
- Throws:
ParseException
InputParameter
public final void InputParameter()
throws ParseException
- Throws:
ParseException
ReInit
public void ReInit(InputStream stream)
ReInit
public void ReInit(Reader stream)
ReInit
public void ReInit(EJBQLTokenManager tm)
getNextToken
public final Token getNextToken()
getToken
public final Token getToken(int index)
generateParseException
public ParseException generateParseException()
enable_tracing
public final void enable_tracing()
disable_tracing
public final void disable_tracing()
Copyright © 2010 OW2 Consortium. All Rights Reserved.