public final class ReusableEventHandler<T extends com.fluxtion.api.event.Event> extends Object implements com.fluxtion.api.lifecycle.FilteredEventHandler<T>, EventWrapper<T>
| Constructor and Description |
|---|
ReusableEventHandler(Class<T> eventClass) |
ReusableEventHandler(int filterId,
Class<T> eventClass) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
T |
event()
The wrapped node
|
Class<T> |
eventClass()
The type of the wrapped node
|
int |
filterId() |
int |
hashCode() |
void |
onEvent(T e) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitalwaysReset, console, filter, filter, forEach, forEach, id, immediateReset, map, map, mapDouble, mapInt, mapLong, notiferMerge, notifierOverride, notifyOnChange, publishAndReset, push, resetNotifierpublic T extends com.fluxtion.api.event.Event event
public int filterId()
filterId in interface com.fluxtion.api.lifecycle.FilteredEventHandler<T extends com.fluxtion.api.event.Event>public void onEvent(T e)
onEvent in interface com.fluxtion.api.lifecycle.EventHandler<T extends com.fluxtion.api.event.Event>public Class<T> eventClass()
WrappereventClass in interface com.fluxtion.api.lifecycle.EventHandler<T extends com.fluxtion.api.event.Event>eventClass in interface EventWrapper<T extends com.fluxtion.api.event.Event>eventClass in interface Wrapper<T extends com.fluxtion.api.event.Event>Copyright © 2019. All rights reserved.