MVEL имеет ошибку, при которой он принимает методы с varargs, но выполняет метод только с varargs. Таким образом, у вас должен быть метод varargs и non-varargs. Выполните поиск по методу varargs, но будут вызываться только не-varargs.
parserContext = new ParserContext();
parserContext.addImport("color", MyImplementation.class.getMethod("color", double[].class));
В вашем классе реализации:
// This one is used for lookup, but never called.
public static Color color(double... values) {}
public static Color color(double gray) {}
public static Color color(double red, double green, double blue) {}
Если вы хотите сделать это с произвольными типами объектов, используйте Object []. Class. Имейте в виду, что при этом вы потеряете безопасность типов.