Groovy 1.7.0

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

Nested Class Summary
class MethodHandleFactory.ReflectiveMethodHandle

 
Constructor Summary
MethodHandleFactory()

 
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
 

Constructor Detail

MethodHandleFactory

MethodHandleFactory()


 
Method Detail

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.