org.kite9.framework.model
Class MethodHandle

java.lang.Object
  extended by org.kite9.framework.model.AbstractHandle<AccessibleObject>
      extended by org.kite9.framework.model.MemberHandle
          extended by org.kite9.framework.model.MethodHandle
All Implemented Interfaces:
Comparable<AnnotatedElementHandle<? extends AnnotatedElement>>, AnnotatedElementHandle<AccessibleObject>, Handle<AccessibleObject>

public class MethodHandle
extends MemberHandle


Field Summary
 
Fields inherited from class org.kite9.framework.model.MemberHandle
className, desc, name
 
Constructor Summary
MethodHandle(Method m)
           
MethodHandle(String className, String name, String desc)
           
 
Method Summary
 String getDeclaringClass()
           
 Method hydrate(ClassLoader cl)
          Returns the reflection-object that this is a handle for
 Class<?> hydrateClass(ClassLoader cl)
           
 
Methods inherited from class org.kite9.framework.model.MemberHandle
compareTo, equals, getClassName, getDesc, getName, hashCode, toString
 
Methods inherited from class org.kite9.framework.model.AbstractHandle
convertClassName, convertClassName, convertPackageName, getDeclaredMethod, hydrateClass, hydrateClasses, hydrateConstructor, hydrateField, hydrateMembers, hydrateMethod, hydratePackage, hydratePackages, hydrateParams
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MethodHandle

public MethodHandle(Method m)

MethodHandle

public MethodHandle(String className,
                    String name,
                    String desc)
Method Detail

hydrate

public Method hydrate(ClassLoader cl)
Description copied from interface: Handle
Returns the reflection-object that this is a handle for

Specified by:
hydrate in interface Handle<AccessibleObject>
Specified by:
hydrate in class MemberHandle
Returns:

hydrateClass

public Class<?> hydrateClass(ClassLoader cl)

getDeclaringClass

public String getDeclaringClass()


Copyright © 2011. All Rights Reserved.