-
- All Implemented Interfaces:
-
com.hexagonkt.core.handlers.Handler
public final class ChainHandler<T extends Object> implements Handler<T>
-
-
Constructor Summary
Constructors Constructor Description ChainHandler(SuspendFunction1<Context<T>, Boolean> filter, Handler<T> handlers)ChainHandler(Handler<T> handlers)ChainHandler(List<Handler<T>> handlers, SuspendFunction1<Context<T>, Boolean> predicate)
-
Method Summary
Modifier and Type Method Description SuspendFunction1<Context<T>, Context<T>>getCallback()final List<Handler<T>>getHandlers()SuspendFunction1<Context<T>, Boolean>getPredicate()-
-
Method Detail
-
getCallback
SuspendFunction1<Context<T>, Context<T>> getCallback()
-
getHandlers
final List<Handler<T>> getHandlers()
-
getPredicate
SuspendFunction1<Context<T>, Boolean> getPredicate()
-
-
-
-