public class StateBuilder<T> extends Object
| Modifier and Type | Method and Description |
|---|---|
T |
buildState(List<? extends Event> events) |
static <T> StateBuilder<T> |
stateBuilder(Class<T> stateClass) |
static <T> StateBuilder<T> |
stateBuilder(Class<T> stateClass,
Map<String,EventHandler<T,?>> handlers) |
<E> StateBuilder<T> |
withHandler(Class<E> eventClass,
EventHandler<T,E> handler) |
public static <T> StateBuilder<T> stateBuilder(Class<T> stateClass)
public static <T> StateBuilder<T> stateBuilder(Class<T> stateClass, Map<String,EventHandler<T,?>> handlers)
public <E> StateBuilder<T> withHandler(Class<E> eventClass, EventHandler<T,E> handler)
Copyright © 2019. All rights reserved.