public class JDOQLCodeGeneration extends antlr.TreeParser implements JDOQLCodeGenerationTokenTypes
| Modifier and Type | Field and Description |
|---|---|
static String[] |
_tokenNames |
static antlr.collections.impl.BitSet |
_tokenSet_0 |
static antlr.collections.impl.BitSet |
_tokenSet_1 |
protected static ResourceBundle |
msgs
I18N support.
|
protected ParameterSupport |
paramSupport
Parameter helper.
|
protected TypeSupport |
typeSupport
Type helper.
|
_retTree, astFactory, ASTNULL, inputState, returnAST, tokenNames, traceDepthABS, ABSTRACT_SCHEMA_NAME, AND, AS, ASC, AVG, BETWEEN, BY, CMP_FIELD, CMP_FIELD_ACCESS, COLLECTION_CMR_FIELD, COLLECTION_CMR_FIELD_ACCESS, COMMA, CONCAT, COUNT, DESC, DISTINCT, DIV, DOT, DOUBLE_LITERAL, EMPTY, EOF, EQUAL, ESC, ESCAPE, EXPONENT, FALSE, FLOAT_LITERAL, FLOAT_SUFFIX, FLOATINGPOINT_SUFFIX, FROM, GE, GT, HEX_DIGIT, IDENT, IDENTIFICATION_VAR, IDENTIFICATION_VAR_DECL, IN, INPUT_PARAMETER, INT_LITERAL, IS, LE, LENGTH, LIKE, LOCATE, LONG_LITERAL, LPAREN, LT, MAX, MEMBER, MIN, MINUS, MOD, NEWLINE, NOT, NOT_BETWEEN, NOT_EMPTY, NOT_EQUAL, NOT_IN, NOT_LIKE, NOT_MEMBER, NOT_NULL, NULL, NULL_TREE_LOOKAHEAD, OBJECT, OF, OR, ORDER, PLUS, QUERY, RANGE, RPAREN, SELECT, SINGLE_CMR_FIELD, SINGLE_CMR_FIELD_ACCESS, SQRT, STAR, STRING_LITERAL, SUBSTRING, SUM, TRUE, UNARY_MINUS, UNARY_PLUS, UNICODE_DIGIT, UNICODE_ESCAPE, UNICODE_STR, UNKNOWN, WHERE, WS| Constructor and Description |
|---|
JDOQLCodeGeneration() |
| Modifier and Type | Method and Description |
|---|---|
void |
abs(antlr.collections.AST _t,
StringBuffer buf) |
void |
aggregateDistinct(antlr.collections.AST _t,
StringBuffer buf) |
void |
betweenExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
binaryArithmeticExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
collectionMemberDecl(antlr.collections.AST _t) |
void |
collectionMemberExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
concat(antlr.collections.AST _t,
StringBuffer buf) |
void |
conditionalExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
distinct(antlr.collections.AST _t,
StringBuffer buf) |
void |
emptyCollectionComparisonExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
escape(antlr.collections.AST _t,
StringBuffer buf) |
void |
expression(antlr.collections.AST _t,
StringBuffer buf) |
EJBQLAST |
extractIdentificationVariable(antlr.collections.AST _t) |
void |
field(antlr.collections.AST _t) |
void |
fromClause(antlr.collections.AST _t) |
void |
function(antlr.collections.AST _t,
StringBuffer buf) |
JDOQLElements |
getJDOQLElements()
Returns the result of an EJBQL compile process.
|
void |
identificationVarDecl(antlr.collections.AST _t) |
void |
inExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
init(TypeSupport typeSupport,
ParameterSupport paramSupport) |
void |
length(antlr.collections.AST _t,
StringBuffer buf) |
void |
likeExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
literal(antlr.collections.AST _t,
StringBuffer buf) |
void |
locate(antlr.collections.AST _t,
StringBuffer buf) |
void |
locateStartPos(antlr.collections.AST _t,
StringBuffer buf) |
void |
mod(antlr.collections.AST _t,
StringBuffer buf) |
void |
nullComparisonExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
orderbyClause(antlr.collections.AST _t) |
void |
parameter(antlr.collections.AST _t,
StringBuffer buf) |
void |
pathExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
primary(antlr.collections.AST _t,
StringBuffer buf) |
void |
projection(antlr.collections.AST _t,
StringBuffer buf) |
void |
query(antlr.collections.AST _t) |
void |
rangeVarDecl(antlr.collections.AST _t) |
void |
relationalExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
reportError(antlr.RecognitionException ex) |
void |
reportError(String s) |
void |
selectClause(antlr.collections.AST _t) |
void |
singleCharStringLiteral(antlr.collections.AST _t,
StringBuffer buf) |
void |
sqrt(antlr.collections.AST _t,
StringBuffer buf) |
void |
stringLiteral(antlr.collections.AST _t,
StringBuffer buf) |
void |
substring(antlr.collections.AST _t,
StringBuffer buf) |
void |
unaryExpr(antlr.collections.AST _t,
StringBuffer buf) |
void |
whereClause(antlr.collections.AST _t) |
protected TypeSupport typeSupport
protected ParameterSupport paramSupport
protected static final ResourceBundle msgs
public static final String[] _tokenNames
public static final antlr.collections.impl.BitSet _tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_1
public void init(TypeSupport typeSupport, ParameterSupport paramSupport)
public void reportError(antlr.RecognitionException ex)
reportError in class antlr.TreeParserpublic void reportError(String s)
reportError in class antlr.TreeParserpublic JDOQLElements getJDOQLElements()
public final void query(antlr.collections.AST _t)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void fromClause(antlr.collections.AST _t)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void selectClause(antlr.collections.AST _t)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void whereClause(antlr.collections.AST _t)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void orderbyClause(antlr.collections.AST _t)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final EJBQLAST extractIdentificationVariable(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void identificationVarDecl(antlr.collections.AST _t)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void collectionMemberDecl(antlr.collections.AST _t)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void rangeVarDecl(antlr.collections.AST _t)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void pathExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void distinct(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void projection(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void aggregateDistinct(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void expression(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void conditionalExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void relationalExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void binaryArithmeticExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void unaryExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void betweenExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void likeExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void inExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void nullComparisonExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void emptyCollectionComparisonExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void collectionMemberExpr(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void function(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void primary(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void stringLiteral(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void parameter(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void escape(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void singleCharStringLiteral(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void concat(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void substring(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void length(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void locate(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void abs(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void sqrt(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void mod(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void locateStartPos(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void literal(antlr.collections.AST _t,
StringBuffer buf)
throws antlr.RecognitionException
antlr.RecognitionExceptionpublic final void field(antlr.collections.AST _t)
throws antlr.RecognitionException
antlr.RecognitionExceptionCopyright © 2017–2019 Eclipse Foundation. All rights reserved.