org.freecompany.util.multicaster
public class DefaultMulticaster extends Object
| Nested Class Summary | |
|---|---|
| static class | DefaultMulticaster.Handler<T> |
| Field Summary | |
|---|---|
| static InvocationHandler | NULL |
| Method Summary | |
|---|---|
| static <T> T | add(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(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(Class<T> clazz, T a, T b) |