Package org.codehaus.groovy.reflection
Class ClassLoaderForClassArtifacts
- java.lang.Object
- 
- java.lang.ClassLoader
- 
- org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts
 
 
- 
- Direct Known Subclasses:
- CallSiteClassLoader
 
 public class ClassLoaderForClassArtifacts extends java.lang.ClassLoader
- 
- 
Field SummaryFields Modifier and Type Field Description java.lang.ref.SoftReference<java.lang.Class>klazz
 - 
Constructor SummaryConstructors Constructor Description ClassLoaderForClassArtifacts(java.lang.Class klazz)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcreateClassName(java.lang.reflect.Method method)java.lang.Classdefine(java.lang.String name, byte[] bytes)java.lang.reflect.ConstructordefineClassAndGetConstructor(java.lang.String name, byte[] bytes)java.lang.ClassloadClass(java.lang.String name)- 
Methods inherited from class java.lang.ClassLoaderclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
- 
 
- 
- 
- 
Method Detail- 
definepublic java.lang.Class define(java.lang.String name, byte[] bytes)
 - 
loadClasspublic java.lang.Class loadClass(java.lang.String name) throws java.lang.ClassNotFoundException- Overrides:
- loadClassin class- java.lang.ClassLoader
- Throws:
- java.lang.ClassNotFoundException
 
 - 
createClassNamepublic java.lang.String createClassName(java.lang.reflect.Method method) 
 - 
defineClassAndGetConstructorpublic java.lang.reflect.Constructor defineClassAndGetConstructor(java.lang.String name, byte[] bytes)
 
- 
 
-