public Expression whenScalar(Value val1, Value val2) { val1 = getLiteralRawString(val1); val2 = getLiteralRawString(val2); return new WhenScalar((Val) val1, (Val) val2); }
public Expression whenScalar(Value val1, Value val2) { val1 = getLiteralRawString(val1); val2 = getLiteralRawString(val2); return new WhenScalar((Val) val1, (Val) val2); }
public Value nullIfExpression(Value val1, Value val2) { val1 = getLiteralRawString(val1); val2 = getLiteralRawString(val2); return new NullIfExpression((Val) val1, (Val) val2); }
public Expression whenScalar(Value val1, Value val2) { val1 = getLiteralRawString(val1); val2 = getLiteralRawString(val2); return new WhenScalar((Val) val1, (Val) val2); }
public Value nullIfExpression(Value val1, Value val2) { val1 = getLiteralRawString(val1); val2 = getLiteralRawString(val2); return new NullIfExpression((Val) val1, (Val) val2); }
public Value nullIfExpression(Value val1, Value val2) { val1 = getLiteralRawString(val1); val2 = getLiteralRawString(val2); return new NullIfExpression((Val) val1, (Val) val2); }
public Value nullIfExpression(Value val1, Value val2) { val1 = getLiteralRawString(val1); val2 = getLiteralRawString(val2); return new NullIfExpression((Val) val1, (Val) val2); }
public Expression whenScalar(Value val1, Value val2) { val1 = getLiteralRawString(val1); val2 = getLiteralRawString(val2); return new WhenScalar((Val) val1, (Val) val2); }
public Value coalesceExpression(Value[] vals) {; Object[] values = new Val[vals.length]; for (int i = 0; i < vals.length; i++) { values[i] = getLiteralRawString(vals[i]); } return new CoalesceExpression((Val[]) values); }
public Value simpleCaseExpression(Value caseOperand, Expression[] exp, Value val1) { Exp[] exps = new Exp[exp.length]; for (int i = 0; i < exp.length; i++) exps[i] = (Exp) exp[i]; val1 = getLiteralRawString(val1); return new SimpleCaseExpression((Val) caseOperand, exps, (Val) val1); }
public Value coalesceExpression(Value[] vals) {; Object[] values = new Val[vals.length]; for (int i = 0; i < vals.length; i++) { values[i] = getLiteralRawString(vals[i]); } return new CoalesceExpression((Val[]) values); }
public Value simpleCaseExpression(Value caseOperand, Expression[] exp, Value val1) { Exp[] exps = new Exp[exp.length]; for (int i = 0; i < exp.length; i++) exps[i] = (Exp) exp[i]; val1 = getLiteralRawString(val1); return new SimpleCaseExpression((Val) caseOperand, exps, (Val) val1); }
public Value generalCaseExpression(Expression[] exp, Value val) { Exp[] exps = new Exp[exp.length]; for (int i = 0; i < exp.length; i++) exps[i] = (Exp) exp[i]; val = getLiteralRawString(val); return new GeneralCaseExpression(exps, (Val) val); }
public Expression whenCondition(Expression exp, Value val) { val = getLiteralRawString(val); return new WhenCondition((Exp) exp, (Val) val); }
public Value simpleCaseExpression(Value caseOperand, Expression[] exp, Value val1) { Exp[] exps = new Exp[exp.length]; for (int i = 0; i < exp.length; i++) exps[i] = (Exp) exp[i]; val1 = getLiteralRawString(val1); return new SimpleCaseExpression((Val) caseOperand, exps, (Val) val1); }
public Value coalesceExpression(Value[] vals) {; Object[] values = new Val[vals.length]; for (int i = 0; i < vals.length; i++) { values[i] = getLiteralRawString(vals[i]); } return new CoalesceExpression((Val[]) values); }
public Value generalCaseExpression(Expression[] exp, Value val) { Exp[] exps = new Exp[exp.length]; for (int i = 0; i < exp.length; i++) exps[i] = (Exp) exp[i]; val = getLiteralRawString(val); return new GeneralCaseExpression(exps, (Val) val); }
public Expression whenCondition(Expression exp, Value val) { val = getLiteralRawString(val); return new WhenCondition((Exp) exp, (Val) val); }
public Value simpleCaseExpression(Value caseOperand, Expression[] exp, Value val1) { Exp[] exps = new Exp[exp.length]; for (int i = 0; i < exp.length; i++) exps[i] = (Exp) exp[i]; val1 = getLiteralRawString(val1); return new SimpleCaseExpression((Val) caseOperand, exps, (Val) val1); }
public Value generalCaseExpression(Expression[] exp, Value val) { Exp[] exps = new Exp[exp.length]; for (int i = 0; i < exp.length; i++) exps[i] = (Exp) exp[i]; val = getLiteralRawString(val); return new GeneralCaseExpression(exps, (Val) val); }