- targetMethodName
Inserts target method name. Useful for reflection.
- createArgumentsClassArray
Creates array of arguments types. Works correctly with null argument values.
Equals to: new Class[]
- invoke
Inserts the invocation of target method and getting the invocation results.
Small types are converte
- createArgumentsArray
Creates array of arguments values. It is more safely then to get one argument at
time, since the ret
- returnValue
Prepares return value. Must be used as last method call:
...
return ProxyTarget.returnValue(xxx);
- targetClass
Inserts target class.
- argument
Inserts value of method argument specified by 1-based index.
- targetMethodDescription
Inserts target method description, bytecode alike, without method name. May be
used for identifying
- returnType
Inserts return type of target method. null is used for void.
- info
Inserts populated jodd.proxetta.ProxyTargetInfo instance.
- pushDefaultResultValue
Push default result value, so the following return instruction returns it.
- targetClassAnnotation
Inserts targets class annotation value. Inserts null if annotation or element is
missing.