Class ExtendedGroovyClassLoader.MultipleClassCollector
java.lang.Object
org.codehaus.groovy.control.CompilationUnit.ClassgenCallback
groovy.lang.GroovyClassLoader.ClassCollector
org.exoplatform.services.rest.ext.groovy.ExtendedGroovyClassLoader.MultipleClassCollector
- Enclosing class:
- ExtendedGroovyClassLoader
public static class ExtendedGroovyClassLoader.MultipleClassCollector
extends groovy.lang.GroovyClassLoader.ClassCollector
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMultipleClassCollector(ExtendedGroovyClassLoader.ExtendedInnerLoader cl, org.codehaus.groovy.control.CompilationUnit cunit, Set<org.codehaus.groovy.control.SourceUnit> sunitSet) -
Method Summary
Modifier and TypeMethodDescriptionprotected ClasscreateClass(byte[] code, org.codehaus.groovy.ast.ClassNode classNode) Methods inherited from class groovy.lang.GroovyClassLoader.ClassCollector
call, getDefiningClassLoader, getLoadedClasses, onClassNode
-
Field Details
-
cunit
protected final org.codehaus.groovy.control.CompilationUnit cunit -
sunitSet
-
-
Constructor Details
-
MultipleClassCollector
protected MultipleClassCollector(ExtendedGroovyClassLoader.ExtendedInnerLoader cl, org.codehaus.groovy.control.CompilationUnit cunit, Set<org.codehaus.groovy.control.SourceUnit> sunitSet)
-
-
Method Details
-
createClass
- Overrides:
createClassin classgroovy.lang.GroovyClassLoader.ClassCollector
-
getCompiledClasses
-