groovy.lang
Class GroovyClassLoader.ClassCollector

java.lang.Object
  extended byorg.codehaus.groovy.control.CompilationUnit.ClassgenCallback
      extended bygroovy.lang.GroovyClassLoader.ClassCollector
Enclosing class:
GroovyClassLoader

public static class GroovyClassLoader.ClassCollector
extends CompilationUnit.ClassgenCallback


Field Summary
private  GroovyClassLoader cl
           
private  java.lang.Class generatedClass
           
private  CompilationUnit unit
           
 
Constructor Summary
protected GroovyClassLoader.ClassCollector(GroovyClassLoader cl, CompilationUnit unit)
           
 
Method Summary
 void call(org.objectweb.asm.ClassVisitor classWriter, ClassNode classNode)
           
protected  java.lang.Class onClassNode(org.objectweb.asm.ClassWriter classWriter, ClassNode classNode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

generatedClass

private java.lang.Class generatedClass

cl

private GroovyClassLoader cl

unit

private CompilationUnit unit
Constructor Detail

GroovyClassLoader.ClassCollector

protected GroovyClassLoader.ClassCollector(GroovyClassLoader cl,
                                           CompilationUnit unit)
Method Detail

onClassNode

protected java.lang.Class onClassNode(org.objectweb.asm.ClassWriter classWriter,
                                      ClassNode classNode)

call

public void call(org.objectweb.asm.ClassVisitor classWriter,
                 ClassNode classNode)
Specified by:
call in class CompilationUnit.ClassgenCallback


Copyright © 2003-2005 The Codehaus. All Rights Reserved.