result = new BuiltInArithmetic(BuiltInArithmetic.Operator.DIVISION); } else if (name.equals(BuiltInMath.MathFunc.MIN.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.MIN); } else if (name.equals(BuiltInMath.MathFunc.MAX.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.MAX); } else if (name.equals(BuiltInMath.MathFunc.SUM.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.SUM); } else if (name.equals(BuiltInMath.MathFunc.AVG.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.AVG); } else if (name.equals(BuiltInMath.MathFunc.LOG10.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.LOG10); } else if (name.equals(BuiltInMath.MathFunc.LN.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.LN); } else if (name.equals(BuiltInMath.MathFunc.SQRT.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.SQRT); } else if (name.equals(BuiltInMath.MathFunc.ABS.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.ABS); } else if (name.equals(BuiltInMath.MathFunc.EXP.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.EXP); } else if (name.equals(BuiltInMath.MathFunc.POW.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.POW); } else if (name.equals(BuiltInMath.MathFunc.THRESHOLD.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.THRESHOLD); } else if (name.equals(BuiltInMath.MathFunc.FLOOR.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.FLOOR); } else if (name.equals(BuiltInMath.MathFunc.CEIL.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.CEIL); } else if (name.equals(BuiltInMath.MathFunc.ROUND.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.ROUND);
result = new BuiltInArithmetic(BuiltInArithmetic.Operator.DIVISION); } else if (name.equals(BuiltInMath.MathFunc.MIN.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.MIN); } else if (name.equals(BuiltInMath.MathFunc.MAX.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.MAX); } else if (name.equals(BuiltInMath.MathFunc.SUM.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.SUM); } else if (name.equals(BuiltInMath.MathFunc.AVG.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.AVG); } else if (name.equals(BuiltInMath.MathFunc.LOG10.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.LOG10); } else if (name.equals(BuiltInMath.MathFunc.LN.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.LN); } else if (name.equals(BuiltInMath.MathFunc.SQRT.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.SQRT); } else if (name.equals(BuiltInMath.MathFunc.ABS.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.ABS); } else if (name.equals(BuiltInMath.MathFunc.EXP.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.EXP); } else if (name.equals(BuiltInMath.MathFunc.POW.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.POW); } else if (name.equals(BuiltInMath.MathFunc.THRESHOLD.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.THRESHOLD); } else if (name.equals(BuiltInMath.MathFunc.FLOOR.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.FLOOR); } else if (name.equals(BuiltInMath.MathFunc.CEIL.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.CEIL); } else if (name.equals(BuiltInMath.MathFunc.ROUND.toString())) { result = new BuiltInMath(BuiltInMath.MathFunc.ROUND);