caseExp.setSwitchExpression(switchExp); caseExp.setWhenClauses(whenClauses); caseExp.setElseExpression(elseExp);
jjtc000 = false; jjtn000.jjtSetLastToken(getToken(0)); caseExp.setSwitchExpression(switchExp); caseExp.setWhenClauses(whenClauses); caseExp.setElseExpression(elseExp);
@SuppressWarnings("unchecked") public void visit(CaseExpression caseExpression) { Expression switchExpr = qualify(session, tableAliases, caseExpression.getSwitchExpression()); Expression elseExpr = qualify(session, tableAliases, caseExpression.getElseExpression()); List<WhenClause> whenClauses = null; if (caseExpression.getWhenClauses() != null) { whenClauses = new ArrayList<WhenClause>(); for (Iterator<WhenClause> it = caseExpression.getWhenClauses().iterator(); it.hasNext(); ) { WhenClause whenClause = it.next(); WhenClause qWhen = (WhenClause) qualify(session, tableAliases, whenClause); whenClauses.add(qWhen); } } CaseExpression qualifiedWhen = new CaseExpression(); qualifiedWhen.setElseExpression(elseExpr); qualifiedWhen.setSwitchExpression(switchExpr); qualifiedWhen.setWhenClauses(whenClauses); this._qualifiedExpression = qualifiedWhen; }
@SuppressWarnings("unchecked") public void visit(CaseExpression caseExpression) { Expression switchExpr = qualify(session, tableAliases, caseExpression.getSwitchExpression()); Expression elseExpr = qualify(session, tableAliases, caseExpression.getElseExpression()); List<WhenClause> whenClauses = null; if (caseExpression.getWhenClauses() != null) { whenClauses = new ArrayList<WhenClause>(); for (Iterator<WhenClause> it = caseExpression.getWhenClauses().iterator(); it.hasNext();) { WhenClause whenClause = it.next(); WhenClause qWhen = (WhenClause) qualify(session, tableAliases, whenClause); whenClauses.add(qWhen); } } CaseExpression qualifiedWhen = new CaseExpression(); qualifiedWhen.setElseExpression(elseExpr); qualifiedWhen.setSwitchExpression(switchExpr); qualifiedWhen.setWhenClauses(whenClauses); this._qualifiedExpression = qualifiedWhen; }
caseExp.setSwitchExpression(switchExp); caseExp.setWhenClauses(whenClauses); caseExp.setElseExpression(elseExp);
caseExp.setCommentEnd(tk.specialToken.image); caseExp.setSwitchExpression(switchExp); caseExp.setWhenClauses(whenClauses); caseExp.setElseExpression(elseExp);
jjtc000 = false; jjtn000.jjtSetLastToken(getToken(0)); caseExp.setSwitchExpression(switchExp); caseExp.setWhenClauses(whenClauses); caseExp.setElseExpression(elseExp);