Package io.basestar.event
Class Handlers<T>
- java.lang.Object
-
- io.basestar.event.Handlers<T>
-
public class Handlers<T> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHandlers.Builder<T>static classHandlers.Mapping<T,E extends Event>static interfaceHandlers.UnboundHandler<T,E extends Event>
-
Constructor Summary
Constructors Constructor Description Handlers(java.util.List<Handlers.Mapping<T,?>> mappings)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T> Handlers.Builder<T>builder()java.util.concurrent.CompletableFuture<?>handle(T self, Event event)
-
-
-
Constructor Detail
-
Handlers
public Handlers(java.util.List<Handlers.Mapping<T,?>> mappings)
-
-
Method Detail
-
builder
public static <T> Handlers.Builder<T> builder()
-
-