org.exoplatform.services.rest.ext.groovy
Class ExtendedGroovyClassLoader.SingleClassCollector
java.lang.Object
org.codehaus.groovy.control.CompilationUnit.ClassgenCallback
groovy.lang.GroovyClassLoader.ClassCollector
org.exoplatform.services.rest.ext.groovy.ExtendedGroovyClassLoader.SingleClassCollector
- Enclosing class:
- ExtendedGroovyClassLoader
public static class ExtendedGroovyClassLoader.SingleClassCollector
- extends groovy.lang.GroovyClassLoader.ClassCollector
|
Field Summary |
protected org.codehaus.groovy.control.CompilationUnit |
cunit
|
protected org.codehaus.groovy.control.SourceUnit |
sunit
|
protected Class |
target
|
| Methods inherited from class groovy.lang.GroovyClassLoader.ClassCollector |
call, getDefiningClassLoader, getLoadedClasses, onClassNode |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cunit
protected final org.codehaus.groovy.control.CompilationUnit cunit
sunit
protected final org.codehaus.groovy.control.SourceUnit sunit
target
protected Class target
ExtendedGroovyClassLoader.SingleClassCollector
protected ExtendedGroovyClassLoader.SingleClassCollector(ExtendedGroovyClassLoader.ExtendedInnerLoader cl,
org.codehaus.groovy.control.CompilationUnit cunit,
org.codehaus.groovy.control.SourceUnit sunit)
createClass
protected Class createClass(byte[] code,
org.codehaus.groovy.ast.ClassNode classNode)
- Overrides:
createClass in class groovy.lang.GroovyClassLoader.ClassCollector
getTarget
public Class getTarget()
Copyright © 2012 eXo Platform SAS. All Rights Reserved.