klyn.reflection.Invocable.invoke
method

    public invoke(args as Object[]) as ReturnType throws Exception

Description

Invokes the entity with dynamic arguments.

Parameters

- args Arguments as Object array (use empty array for no args).

Returns

Result of type ReturnType.

Throws

- IllegalArgumentException if arguments don't match signature.
- Exception if invocation fails. ```klyn import klyn.reflection f = eval("def fct(a as Int, b as Int): return a + b") result = f.invoke([10, 20]) as Int ```