Groovy 2.2.0

org.codehaus.groovy.reflection
[Java] Class ClassLoaderForClassArtifacts

java.lang.Object
  java.lang.ClassLoader
      org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts

public class ClassLoaderForClassArtifacts
extends ClassLoader

Field Summary
SoftReference klazz

 
Constructor Summary
ClassLoaderForClassArtifacts(Class klazz)

 
Method Summary
String createClassName(Method method)

Class define(String name, byte[] bytes)

Constructor defineClassAndGetConstructor(String name, byte[] bytes)

Class loadClass(String name)

 
Methods inherited from class ClassLoader
loadClass, getSystemClassLoader, getResource, getResourceAsStream, getSystemResource, getSystemResourceAsStream, clearAssertionStatus, getParent, getResources, getSystemResources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

klazz

public final SoftReference klazz


 
Constructor Detail

ClassLoaderForClassArtifacts

public ClassLoaderForClassArtifacts(Class klazz)


 
Method Detail

createClassName

public String createClassName(Method method)


define

public Class define(String name, byte[] bytes)


defineClassAndGetConstructor

public Constructor defineClassAndGetConstructor(String name, byte[] bytes)


loadClass

public Class loadClass(String name)


 

Copyright © 2003-2013 The Codehaus. All rights reserved.