Index
All Classes and Interfaces|All Packages
A
- add(T) - Method in class me.tamkungz.signals.ConnectionGroup
- all(Connection...) - Static method in interface me.tamkungz.signals.Connection
B
C
- clear() - Method in class me.tamkungz.signals.Signal
- clear() - Method in class me.tamkungz.signals.SignalBus
- clear(Class<?>) - Method in class me.tamkungz.signals.SignalBus
- clear(SignalKey<?>) - Method in class me.tamkungz.signals.SignalBus
- close() - Method in interface me.tamkungz.signals.Connection
- connect(Class<T>, Consumer<T>) - Method in class me.tamkungz.signals.SignalBus
- connect(Consumer<T>) - Method in class me.tamkungz.signals.Signal
- connect(ConnectionGroup, Class<T>, Consumer<T>) - Method in class me.tamkungz.signals.SignalBus
- connect(ConnectionGroup, Consumer<T>) - Method in class me.tamkungz.signals.Signal
- connect(SignalKey<T>, Consumer<T>) - Method in class me.tamkungz.signals.SignalBus
- connectIf(Predicate<T>, Consumer<T>) - Method in class me.tamkungz.signals.Signal
- connectIf(ConnectionGroup, Predicate<T>, Consumer<T>) - Method in class me.tamkungz.signals.Signal
- Connection - Interface in me.tamkungz.signals
- ConnectionGroup - Class in me.tamkungz.signals
- ConnectionGroup() - Constructor for class me.tamkungz.signals.ConnectionGroup
- create() - Static method in class me.tamkungz.signals.ConnectionGroup
- create() - Static method in class me.tamkungz.signals.SignalBus
D
- disconnect() - Method in interface me.tamkungz.signals.Connection
- disconnect() - Method in class me.tamkungz.signals.ConnectionGroup
- disconnected() - Static method in interface me.tamkungz.signals.Connection
E
- equals(Object) - Method in class me.tamkungz.signals.SignalKey
- eventType() - Method in class me.tamkungz.signals.Signal
- eventType() - Method in class me.tamkungz.signals.SignalEvent
- eventType() - Method in class me.tamkungz.signals.SignalKey
F
- filter(Predicate<T>) - Method in class me.tamkungz.signals.Signal
- fire(Class<T>, T) - Method in class me.tamkungz.signals.SignalBus
- fire(SignalKey<T>, T) - Method in class me.tamkungz.signals.SignalBus
- fire(T) - Method in class me.tamkungz.signals.Signal
G
H
- hashCode() - Method in class me.tamkungz.signals.SignalKey
I
- isConnected() - Method in interface me.tamkungz.signals.Connection
- isConnected() - Method in class me.tamkungz.signals.ConnectionGroup
- isRegistered(IBus) - Method in class me.tamkungz.signals.SignalBus
- isRegistered(IListener) - Method in class me.tamkungz.signals.SignalBus
K
- key() - Method in class me.tamkungz.signals.Signal
- key() - Method in class me.tamkungz.signals.SignalEvent
L
- listen(IListener) - Method in class me.tamkungz.signals.SignalBus
- listen(ConnectionGroup, IListener) - Method in class me.tamkungz.signals.SignalBus
- listenerCount() - Method in class me.tamkungz.signals.Signal
- listenerCount(Class<?>) - Method in class me.tamkungz.signals.SignalBus
- listenerCount(SignalKey<?>) - Method in class me.tamkungz.signals.SignalBus
M
- map(Class<R>, Function<T, R>) - Method in class me.tamkungz.signals.Signal
- me.tamkungz.signals - package me.tamkungz.signals
N
- name() - Method in class me.tamkungz.signals.SignalKey
- named(Class<T>, String) - Static method in class me.tamkungz.signals.SignalKey
O
- of(Class<T>) - Static method in class me.tamkungz.signals.SignalKey
- of(Connection...) - Static method in class me.tamkungz.signals.ConnectionGroup
- once(Class<T>, Consumer<T>) - Method in class me.tamkungz.signals.SignalBus
- once(Consumer<T>) - Method in class me.tamkungz.signals.Signal
- once(ConnectionGroup, Class<T>, Consumer<T>) - Method in class me.tamkungz.signals.SignalBus
- once(ConnectionGroup, Consumer<T>) - Method in class me.tamkungz.signals.Signal
- once(SignalKey<T>, Consumer<T>) - Method in class me.tamkungz.signals.SignalBus
P
- post(IEvent) - Method in class me.tamkungz.signals.SignalBus
R
- registerListener(IListener) - Method in class me.tamkungz.signals.SignalBus
- registerSubBus(IBus, int) - Method in class me.tamkungz.signals.SignalBus
S
- signal(Class<T>) - Method in class me.tamkungz.signals.SignalBus
- signal(Class<T>, String) - Method in class me.tamkungz.signals.SignalBus
- signal(SignalKey<T>) - Method in class me.tamkungz.signals.SignalBus
- Signal<T> - Class in me.tamkungz.signals
-
Lightweight signal facade for a single payload type.
- SignalBus - Class in me.tamkungz.signals
-
Minecraft-friendly facade over GEB.
- SignalBus() - Constructor for class me.tamkungz.signals.SignalBus
- SignalBus(IBus) - Constructor for class me.tamkungz.signals.SignalBus
- SignalEvent<T> - Class in me.tamkungz.signals
- SignalEvent(Class<T>, T) - Constructor for class me.tamkungz.signals.SignalEvent
- SignalEvent(SignalKey<T>, T) - Constructor for class me.tamkungz.signals.SignalEvent
- SignalKey<T> - Class in me.tamkungz.signals
- size() - Method in class me.tamkungz.signals.ConnectionGroup
- subBus(IBus, int) - Method in class me.tamkungz.signals.SignalBus
- subBus(ConnectionGroup, IBus, int) - Method in class me.tamkungz.signals.SignalBus
T
- toString() - Method in class me.tamkungz.signals.SignalKey
U
- unregisterListener(IListener) - Method in class me.tamkungz.signals.SignalBus
- unregisterSubBus(IBus) - Method in class me.tamkungz.signals.SignalBus
V
- value() - Method in class me.tamkungz.signals.SignalEvent
All Classes and Interfaces|All Packages