public class DefaultMulticaster
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DefaultMulticaster.Handler<T> |
Modifier and Type | Field and Description |
---|---|
static java.lang.reflect.InvocationHandler |
NULL |
Constructor and Description |
---|
DefaultMulticaster() |
Modifier and Type | Method and Description |
---|---|
static <T> T |
add(java.lang.Class<T> clazz,
T a,
T b)
Uses the current classloader as the passed class may well be a core JVM interface, in which case
the default classloader would not be able to see the
Multicaster class. |
static <T> T |
empty(java.lang.Class<T> clazz)
Uses the current classloader as the passed class may well be a core JVM interface, in which case
the default classloader would not be able to see the
Multicaster class. |
static <T> T |
remove(java.lang.Class<T> clazz,
T a,
T b) |
public static <T> T empty(java.lang.Class<T> clazz)
Multicaster
class.public static <T> T add(java.lang.Class<T> clazz, T a, T b)
Multicaster
class.public static <T> T remove(java.lang.Class<T> clazz, T a, T b)