public abstract class MulticastDelegate
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
MulticastDelegate.Generator |
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object[] |
targets |
Modifier | Constructor and Description |
---|---|
protected |
MulticastDelegate() |
Modifier and Type | Method and 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) |
public java.util.List getTargets()
public abstract MulticastDelegate add(java.lang.Object target)
protected MulticastDelegate addHelper(java.lang.Object target)
public MulticastDelegate remove(java.lang.Object target)
public abstract MulticastDelegate newInstance()
public static MulticastDelegate create(java.lang.Class iface)