public final class ByteCode extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.objectweb.asm.tree.InsnList |
boxPrimitives(org.objectweb.asm.Type type) |
static String |
constructorDescriptor(Class<?> clazz,
Class<?>... arguments) |
static Class<?> |
getBoxedType(char desc) |
static Class<?> |
getRawType(char desc) |
static org.objectweb.asm.tree.InsnList |
memorizeLocal(org.objectweb.asm.Type type,
int newLocal) |
static String |
methodDescriptor(Class<?> clazz,
String name,
Class<?>... arguments) |
static org.objectweb.asm.tree.InsnList |
pushAsArray(List<org.objectweb.asm.tree.LocalVariableNode> locals,
org.objectweb.asm.Type... argumentTypes) |
static org.objectweb.asm.tree.AbstractInsnNode |
pushType(org.objectweb.asm.Type type) |
static org.objectweb.asm.tree.InsnList |
pushTypes(org.objectweb.asm.Type... argumentTypes) |
static List<org.objectweb.asm.tree.LocalVariableNode> |
range(List<org.objectweb.asm.tree.LocalVariableNode> locals,
int start,
int length) |
static org.objectweb.asm.tree.AbstractInsnNode |
recallLocal(int newLocal) |
static org.objectweb.asm.tree.InsnList |
unboxPrimitives(org.objectweb.asm.Type type) |
public static List<org.objectweb.asm.tree.LocalVariableNode> range(List<org.objectweb.asm.tree.LocalVariableNode> locals, int start, int length)
public static org.objectweb.asm.tree.InsnList memorizeLocal(org.objectweb.asm.Type type,
int newLocal)
public static org.objectweb.asm.tree.AbstractInsnNode recallLocal(int newLocal)
public static org.objectweb.asm.tree.InsnList pushTypes(org.objectweb.asm.Type... argumentTypes)
public static org.objectweb.asm.tree.InsnList pushAsArray(List<org.objectweb.asm.tree.LocalVariableNode> locals, org.objectweb.asm.Type... argumentTypes)
public static org.objectweb.asm.tree.AbstractInsnNode pushType(org.objectweb.asm.Type type)
public static org.objectweb.asm.tree.InsnList boxPrimitives(org.objectweb.asm.Type type)
public static org.objectweb.asm.tree.InsnList unboxPrimitives(org.objectweb.asm.Type type)
public static String constructorDescriptor(Class<?> clazz, Class<?>... arguments)
public static String methodDescriptor(Class<?> clazz, String name, Class<?>... arguments)
public static Class<?> getRawType(char desc)
public static Class<?> getBoxedType(char desc)
Copyright © 2016. All rights reserved.