org.codehaus.groovy.reflection
Class MethodHandleFactory
java.lang.Object
org.codehaus.groovy.reflection.MethodHandleFactory
- All Implemented Interfaces:
- org.objectweb.asm.Opcodes
class MethodHandleFactory
extends Object
Method Summary |
static void
|
genInvokeXxxWithArray(ClassWriter cw, Method method)
|
static void
|
genLoadParameters(int argumentIndex, MethodVisitor mv, BytecodeHelper helper, Method method)
|
static void
|
genLoadParametersDirect(int argumentIndex, MethodVisitor mv, BytecodeHelper helper, Method method)
|
static void
|
genLoadParametersPrimitiveDirect(int argumentIndex, MethodVisitor mv, BytecodeHelper helper, Method method)
|
static MethodHandle
|
unreflect(Method method)
|
Methods inherited from class Object
|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
MethodHandleFactory
MethodHandleFactory()
-
genInvokeXxxWithArray
public static void genInvokeXxxWithArray(ClassWriter cw, Method method)
-
genLoadParameters
public static void genLoadParameters(int argumentIndex, MethodVisitor mv, BytecodeHelper helper, Method method)
-
genLoadParametersDirect
public static void genLoadParametersDirect(int argumentIndex, MethodVisitor mv, BytecodeHelper helper, Method method)
-
genLoadParametersPrimitiveDirect
public static void genLoadParametersPrimitiveDirect(int argumentIndex, MethodVisitor mv, BytecodeHelper helper, Method method)
-
unreflect
public static MethodHandle unreflect(Method method)
-
Copyright © 2003-2009 The Codehaus. All rights reserved.