| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static Class | |
| pack-priv static void | |
| pack-priv static int | Returns: The size in parameter unitsThe type of parameter type)Calculates the size of a local variable |
| pack-priv static int | Returns: The size in parameter unitsThe type of parameter type)Calculates the size of a local variable |
| pack-priv static int | Returns: The size in parameter unitsThe type of parameter types)Calculates the size of a list of types in the local variable area. |
| pack-priv static int | Returns: The size in parameter unitsThe type of parameter types)Calculates the size of a list of types in the local variable area. |
| private static boolean | |
| pack-priv static void | emitFromNativeConversion(AsmBuilder builder, SkinnyMethodAdapter mv, FromNativeType fromNativeType, Class<T> nativeClass)
|
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static Method | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static LocalVariable[] | |
| pack-priv static LocalVariable[] | |
| pack-priv static Method | |
| pack-priv static void | |
| pack-priv static boolean | |
| public static ClassVisitor | |
| public static ClassVisitor | |
| public static ClassVisitor | |
| public static ClassVisitor | |
| public static MethodVisitor | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| public static Class | |
| public static Class | |
| pack-priv static void | unboxNumber(final SkinnyMethodAdapter mv, final Class<T> boxedType, final Class<T> unboxedType, final NativeType nativeType)
|
| pack-priv static void | |
| pack-priv static void | |
| private static void |
| AsmUtil | back to summary |
|---|---|
| private AsmUtil() | |
| boxedType | back to summary |
|---|---|
| public static Class | |
| boxValue | back to summary |
|---|---|
| pack-priv static void boxValue(AsmBuilder builder, SkinnyMethodAdapter mv, Class<T> boxedType, Class<T> unboxedType) | |
| calculateLocalVariableSpace | back to summary |
|---|---|
| pack-priv static int calculateLocalVariableSpace(Class<T> type) Calculates the size of a local variable
| |
| calculateLocalVariableSpace | back to summary |
|---|---|
| pack-priv static int calculateLocalVariableSpace(SigType type) Calculates the size of a local variable
| |
| calculateLocalVariableSpace | back to summary |
|---|---|
| pack-priv static int calculateLocalVariableSpace(Class<T>... types) Calculates the size of a list of types in the local variable area.
| |
| calculateLocalVariableSpace | back to summary |
|---|---|
| pack-priv static int calculateLocalVariableSpace(SigType... types) Calculates the size of a list of types in the local variable area.
| |
| classIsVisible | back to summary |
|---|---|
| private static boolean classIsVisible(ClassLoader classLoader, Class<T> klass) | |
| emitFromNativeConversion | back to summary |
|---|---|
| pack-priv static void emitFromNativeConversion(AsmBuilder builder, SkinnyMethodAdapter mv, FromNativeType fromNativeType, Class<T> nativeClass) | |
| emitReturn | back to summary |
|---|---|
| pack-priv static void emitReturn(AsmBuilder builder, SkinnyMethodAdapter mv, Class<T> returnType, Class<T> nativeIntType) | |
| emitReturnOp | back to summary |
|---|---|
| pack-priv static void emitReturnOp(SkinnyMethodAdapter mv, Class<T> returnType) | |
| emitToNativeConversion | back to summary |
|---|---|
| pack-priv static void emitToNativeConversion(AsmBuilder builder, SkinnyMethodAdapter mv, ToNativeType toNativeType) | |
| getfield | back to summary |
|---|---|
| pack-priv static void getfield(SkinnyMethodAdapter mv, AsmBuilder builder, AsmBuilder. | |
| getFromNativeMethod | back to summary |
|---|---|
| pack-priv static Method getFromNativeMethod(FromNativeType fromNativeType, AsmClassLoader classLoader) | |
| getNativeArrayFlags | back to summary |
|---|---|
| pack-priv static int getNativeArrayFlags(int flags) | |
| getNativeArrayFlags | back to summary |
|---|---|
| pack-priv static int getNativeArrayFlags(Collection<Annotation> annotations) | |
| getParameterVariables | back to summary |
|---|---|
| pack-priv static LocalVariable[] getParameterVariables(ParameterType[] parameterTypes) | |
| getParameterVariables | back to summary |
|---|---|
| pack-priv static LocalVariable[] getParameterVariables(Class<T>[] parameterTypes) | |
| getToNativeMethod | back to summary |
|---|---|
| pack-priv static Method getToNativeMethod(ToNativeType toNativeType, AsmClassLoader classLoader) | |
| load | back to summary |
|---|---|
| pack-priv static void load(SkinnyMethodAdapter mv, Class<T> parameterType, LocalVariable parameter) | |
| methodIsAccessible | back to summary |
|---|---|
| pack-priv static boolean methodIsAccessible(Method method) | |
| newCheckClassAdapter | back to summary |
|---|---|
| public static ClassVisitor newCheckClassAdapter(ClassVisitor cv) | |
| newTraceClassVisitor | back to summary |
|---|---|
| public static ClassVisitor newTraceClassVisitor(ClassVisitor cv, OutputStream out) | |
| newTraceClassVisitor | back to summary |
|---|---|
| public static ClassVisitor newTraceClassVisitor(ClassVisitor cv, PrintWriter out) | |
| newTraceClassVisitor | back to summary |
|---|---|
| public static ClassVisitor newTraceClassVisitor(PrintWriter out) | |
| newTraceMethodVisitor | back to summary |
|---|---|
| public static MethodVisitor newTraceMethodVisitor(MethodVisitor mv) | |
| store | back to summary |
|---|---|
| pack-priv static void store(SkinnyMethodAdapter mv, Class<T> type, LocalVariable var) | |
| tryfinally | back to summary |
|---|---|
| pack-priv static void tryfinally(SkinnyMethodAdapter mv, Runnable codeBlock, Runnable finallyBlock) | |
| unboxBoolean | back to summary |
|---|---|
| pack-priv static void unboxBoolean(final SkinnyMethodAdapter mv, Class<T> boxedType, final Class<T> nativeType) | |
| unboxBoolean | back to summary |
|---|---|
| pack-priv static void unboxBoolean(final SkinnyMethodAdapter mv, final Class<T> nativeType) | |
| unboxedReturnType | back to summary |
|---|---|
| public static Class | |
| unboxedType | back to summary |
|---|---|
| public static Class | |
| unboxNumber | back to summary |
|---|---|
| pack-priv static void unboxNumber(final SkinnyMethodAdapter mv, final Class<T> boxedType, final Class<T> unboxedType, final NativeType nativeType) | |
| unboxNumber | back to summary |
|---|---|
| pack-priv static void unboxNumber(final SkinnyMethodAdapter mv, final Class<T> boxedType, final Class<T> nativeType) | |
| unboxPointer | back to summary |
|---|---|
| pack-priv static void unboxPointer(final SkinnyMethodAdapter mv, final Class<T> nativeType) | |
| unboxPointerOrStruct | back to summary |
|---|---|
| private static void unboxPointerOrStruct(final SkinnyMethodAdapter mv, final Class<T> type, final Class<T> nativeType) | |