@FunctionalInterface public static interface InvokeMethodRequest.ArgumentDeserializer
Modifier and Type | Method and Description |
---|---|
Object[] |
deserialise(Object args,
Method invoked,
Type[] argActualTypes,
ClassLoader classLoader)
|
Object[] deserialise(Object args, Method invoked, Type[] argActualTypes, ClassLoader classLoader)
Class
and Object
independent format to the actual method
argument Object
s. This step is deferred since it has to take place within the right
ClassLoader
context in order to not fail looking up application specific classes.args
- the argument as send in InvokeMethodRequest
argActualTypes
- the actual Class
types of the arguments as send in InvokeMethodRequest
invoked
- the Method
that should be invoked with the argumentsclassLoader
- the ClassLoader
to use to load further classes if needed.Method
invokedCopyright © 2020. All rights reserved.