@Override public void set(Expression expression) { target.setDefaultExpr(expression); }
@Override public void set(Expression expression) { target.setDefaultExpr(expression); }
@Override public Expression visit(GeneralCaseExpression expression) { List<WhenClauseExpression> expressions = expression.getWhenClauses(); int size = expressions.size(); for (int i = 0; i < size; i++) { expressions.set(i, (WhenClauseExpression) expressions.get(i).accept(this)); } if (expression.getDefaultExpr() != null) { expression.setDefaultExpr(expression.getDefaultExpr().accept(this)); } return expression; }
@Override public Expression visit(GeneralCaseExpression expression) { List<WhenClauseExpression> expressions = expression.getWhenClauses(); int size = expressions.size(); for (int i = 0; i < size; i++) { expressions.set(i, (WhenClauseExpression) expressions.get(i).accept(this)); } if (expression.getDefaultExpr() != null) { expression.setDefaultExpr(expression.getDefaultExpr().accept(this)); } return expression; }
@Override public Expression visit(GeneralCaseExpression expression) { for (int i = 0; i < expression.getWhenClauses().size(); i++) { expression.getWhenClauses().set(i, (WhenClauseExpression) expression.getWhenClauses().get(i).accept(this)); } if (expression.getDefaultExpr() != null) { expression.setDefaultExpr(expression.getDefaultExpr().accept(this)); } return expression; }
@Override public Expression visit(GeneralCaseExpression expression) { for (int i = 0; i < expression.getWhenClauses().size(); i++) { expression.getWhenClauses().set(i, (WhenClauseExpression) expression.getWhenClauses().get(i).accept(this)); } if (expression.getDefaultExpr() != null) { expression.setDefaultExpr(expression.getDefaultExpr().accept(this)); } return expression; }