code: public static Expression having(String operator, Val<Expression>[] args) {
          if (args.length > 0) {
              return HavingExpression.of(transformArgsToList(operator, args));
          }
          throw new QuerySyntaxException(Messages.get("dsl.arguments.error0", operator));
      }
docs: <p>having.</p>
  
  @param operator a {@link java.lang.String} object.
  @param args an array of {@link ameba.db.dsl.QueryExprMeta.Val} objects.
  @return a {@link io.ebean.Expression} object.