@Value.Immutable public abstract static class Listener.Simple extends Object implements Listener
Listener.Simple, Listener.StateListener<T>, Listener.TypedListener| Constructor and Description |
|---|
Simple() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Optional<BiConsumer<StateID<?>,Object>> |
onStateReached() |
<T> void |
onStateReached(StateID<T> state,
T value) |
<T> void |
onStateTearDown(StateID<T> state,
T value) |
protected abstract Optional<BiConsumer<StateID<?>,Object>> |
onTearDown() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilder, of, typedBuilderprotected abstract Optional<BiConsumer<StateID<?>,Object>> onStateReached()
protected abstract Optional<BiConsumer<StateID<?>,Object>> onTearDown()
public <T> void onStateReached(StateID<T> state, T value)
onStateReached in interface OnStateReachedpublic <T> void onStateTearDown(StateID<T> state, T value)
onStateTearDown in interface OnStateTearDownCopyright © 2023. All rights reserved.