| java.lang.Object jodd.proxetta.ProxettaAsmUtil
ProxettaAsmUtil | public class ProxettaAsmUtil (Code) | | Various ASM utilities used by
Proxetta .
|
Method Summary | |
public static MethodSignatureVisitor | createMethodSignature(int access, String methodName, String description, String classname) Creates method signature from method name. | public static void | loadMethodArgument(MethodVisitor mv, MethodSignatureVisitor msign, int index) Loads one argument. | public static void | loadMethodArgumentAsObject(MethodVisitor mv, MethodSignatureVisitor msign, int index) | public static void | loadMethodArgumentClass(MethodVisitor mv, MethodSignatureVisitor msign, int argIndex) | public static void | loadMethodArguments(MethodVisitor mv, MethodSignatureVisitor msign) Loads all method arguments before method call. | public static void | pushInt(MethodVisitor mv, int value) Pushs int value in an optimal way. | public static void | storeMethodArgument(MethodVisitor mv, MethodSignatureVisitor msign, int index) Stores one argument. | public static void | storeMethodArgumentFromObject(MethodVisitor mv, MethodSignatureVisitor msign, int index) | public static void | storeValue(MethodVisitor mv, int offset, int type) | public static void | visitReturn(MethodVisitor mv, MethodSignatureVisitor msign) | public static void | visitReturn(MethodVisitor mv, MethodSignatureVisitor msign, int returnValueOffset) |
loadMethodArgument | public static void loadMethodArgument(MethodVisitor mv, MethodSignatureVisitor msign, int index)(Code) | | Loads one argument. Index is 1-based. No conversion occurs.
|
loadMethodArguments | public static void loadMethodArguments(MethodVisitor mv, MethodSignatureVisitor msign)(Code) | | Loads all method arguments before method call.
|
pushInt | public static void pushInt(MethodVisitor mv, int value)(Code) | | Pushs int value in an optimal way.
|
storeMethodArgument | public static void storeMethodArgument(MethodVisitor mv, MethodSignatureVisitor msign, int index)(Code) | | Stores one argument. Index is 1-based. No conversion occurs.
|
storeMethodArgumentFromObject | public static void storeMethodArgumentFromObject(MethodVisitor mv, MethodSignatureVisitor msign, int index)(Code) | | |
storeValue | public static void storeValue(MethodVisitor mv, int offset, int type)(Code) | | |
|
|