Represent a private method, whose apply method returns an Invocation object that
records the name of the private method to invoke, and any arguments to pass to it when invoked.
The type parameter, T, is the return type of the private method.
- Value parameters:
- methodName
a
Symbolrepresenting the name of the private method to invoke
- Throws:
- NullArgumentException
if
methodNameisnull
- Companion:
- object
Value members
Concrete methods
Apply arguments to a private method. This method returns an Invocation
object, ready to be passed to an invokePrivate method call.
The type parameter, T, is the return type of the private method.
Apply arguments to a private method. This method returns an Invocation
object, ready to be passed to an invokePrivate method call.
The type parameter, T, is the return type of the private method.
- Value parameters:
- args
zero to many arguments to pass to the private method when invoked
- Returns:
an
Invocationobject that can be passed toinvokePrivateto invoke the private method