net.sf.cglib
Class MulticastDelegate

java.lang.Object
  |
  +--net.sf.cglib.MulticastDelegate
All Implemented Interfaces:
java.lang.Cloneable

public abstract class MulticastDelegate
extends java.lang.Object
implements java.lang.Cloneable


Field Summary
protected  java.lang.Object[] delegates
           
 
Constructor Summary
protected MulticastDelegate()
           
 
Method Summary
abstract  MulticastDelegate add(java.lang.Object delegate)
           
protected  MulticastDelegate addHelper(java.lang.Object delegate)
           
static MulticastDelegate create(java.lang.Class iface)
           
static MulticastDelegate create(java.lang.Class iface, java.lang.ClassLoader loader)
           
 java.util.List getInvocationList()
           
protected abstract  MulticastDelegate newInstance()
           
 MulticastDelegate remove(java.lang.Object delegate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delegates

protected java.lang.Object[] delegates
Constructor Detail

MulticastDelegate

protected MulticastDelegate()
Method Detail

getInvocationList

public java.util.List getInvocationList()

add

public abstract MulticastDelegate add(java.lang.Object delegate)

addHelper

protected MulticastDelegate addHelper(java.lang.Object delegate)

remove

public MulticastDelegate remove(java.lang.Object delegate)

newInstance

protected abstract MulticastDelegate newInstance()

create

public static MulticastDelegate create(java.lang.Class iface)

create

public static MulticastDelegate create(java.lang.Class iface,
                                       java.lang.ClassLoader loader)


Copyright © 2002-2003 cglib. All Rights Reserved.