Package net.sf.cglib.reflect
Class MulticastDelegate
- java.lang.Object
-
- net.sf.cglib.reflect.MulticastDelegate
-
- All Implemented Interfaces:
java.lang.Cloneable
public abstract class MulticastDelegate extends java.lang.Object implements java.lang.Cloneable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MulticastDelegate.Generator
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Object[]
targets
-
Constructor Summary
Constructors Modifier Constructor Description protected
MulticastDelegate()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract MulticastDelegate
add(java.lang.Object target)
protected MulticastDelegate
addHelper(java.lang.Object target)
static MulticastDelegate
create(java.lang.Class iface)
java.util.List
getTargets()
abstract MulticastDelegate
newInstance()
MulticastDelegate
remove(java.lang.Object target)
-
-
-
Method Detail
-
getTargets
public java.util.List getTargets()
-
add
public abstract MulticastDelegate add(java.lang.Object target)
-
addHelper
protected MulticastDelegate addHelper(java.lang.Object target)
-
remove
public MulticastDelegate remove(java.lang.Object target)
-
newInstance
public abstract MulticastDelegate newInstance()
-
create
public static MulticastDelegate create(java.lang.Class iface)
-
-