dataType = ColDataType(); columnSpecs = new ArrayList(); label_86:
final public CastExpression CastExpression() throws ParseException {CastExpression retval = new CastExpression(); ColDataType type = null; Expression expression = null; boolean useCastKeyword; jj_consume_token(K_CAST); jj_consume_token(198); expression = SimpleExpression(); jj_consume_token(K_AS); type = ColDataType(); jj_consume_token(200); retval.setUseCastKeyword(true); retval.setLeftExpression(expression); retval.setType(type); return retval; }
jj_consume_token(79); columnName = jj_consume_token(S_IDENTIFIER); colDataType = ColDataType(); columnSpecs = new ArrayList(); label_28: case S_IDENTIFIER: columnName = jj_consume_token(S_IDENTIFIER); colDataType = ColDataType(); columnSpecs = new ArrayList(); label_30:
jj_consume_token(198); columnName = RelObjectName(); colDataType = ColDataType(); columnSpecs = new ArrayList(); label_74: case S_QUOTED_IDENTIFIER:{ columnName = RelObjectName(); colDataType = ColDataType(); columnSpecs = new ArrayList(); label_79:
type = ColDataType(); castExpr = new CastExpression(); castExpr.setUseCastKeyword(false);
dataType = ColDataType(); columnSpecs = new ArrayList(); label_86:
final public CastExpression CastExpression() throws ParseException {CastExpression retval = new CastExpression(); ColDataType type = null; Expression expression = null; boolean useCastKeyword; jj_consume_token(K_CAST); jj_consume_token(195); expression = SimpleExpression(); jj_consume_token(K_AS); type = ColDataType(); jj_consume_token(197); retval.setUseCastKeyword(true); retval.setLeftExpression(expression); retval.setType(type); return retval; }
commentColName=columnName.specialToken.image; colDataType = ColDataType(); columnSpecs = new ArrayList(); commentColumnSpecs = new ArrayList(); commentColName=columnName.specialToken.image; colDataType = ColDataType(); columnSpecs = new ArrayList(); commentColumnSpecs = new ArrayList();
jj_consume_token(79); columnName = jj_consume_token(S_IDENTIFIER); colDataType = ColDataType(); columnSpecs = new ArrayList(); label_25: colDataType = ColDataType(); columnSpecs = new ArrayList(); label_27:
jj_consume_token(195); columnName = RelObjectName(); colDataType = ColDataType(); columnSpecs = new ArrayList(); label_74: case S_QUOTED_IDENTIFIER:{ columnName = RelObjectName(); colDataType = ColDataType(); columnSpecs = new ArrayList(); label_79:
type = ColDataType(); castExpr = new CastExpression(); castExpr.setUseCastKeyword(false);