Min static method

Expr Min(
  1. List<Expr> exp
)
a simple function if given more than one param, but an aggregation function if given one param

Implementation

static Expr Min(List<Expr> exp) {
  return new FunctionExpression("min", exp)..fieldType = exp[0].fieldType;
}