net.sf.cglib.reflect
Class MulticastDelegate.Generator

java.lang.Object
  extended by net.sf.cglib.core.AbstractClassGenerator
      extended by net.sf.cglib.reflect.MulticastDelegate.Generator
All Implemented Interfaces:
ClassGenerator
Enclosing class:
MulticastDelegate

public static class MulticastDelegate.Generator
extends AbstractClassGenerator


Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.cglib.core.AbstractClassGenerator
AbstractClassGenerator.Source
 
Constructor Summary
MulticastDelegate.Generator()
           
 
Method Summary
 MulticastDelegate create()
           
protected  Object firstInstance(Class type)
           
 void generateClass(org.objectweb.asm.ClassVisitor cv)
           
protected  ClassLoader getDefaultClassLoader()
           
protected  Object nextInstance(Object instance)
           
 void setInterface(Class iface)
           
 
Methods inherited from class net.sf.cglib.core.AbstractClassGenerator
create, getAttemptLoad, getClassLoader, getClassName, getCurrent, getNamingPolicy, getStrategy, getUseCache, setAttemptLoad, setClassLoader, setNamePrefix, setNamingPolicy, setStrategy, setUseCache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MulticastDelegate.Generator

public MulticastDelegate.Generator()
Method Detail

getDefaultClassLoader

protected ClassLoader getDefaultClassLoader()
Specified by:
getDefaultClassLoader in class AbstractClassGenerator

setInterface

public void setInterface(Class iface)

create

public MulticastDelegate create()

generateClass

public void generateClass(org.objectweb.asm.ClassVisitor cv)

firstInstance

protected Object firstInstance(Class type)
Specified by:
firstInstance in class AbstractClassGenerator

nextInstance

protected Object nextInstance(Object instance)
Specified by:
nextInstance in class AbstractClassGenerator


Copyright © 2012 Oracle Corporation. All Rights Reserved.