abstract class SyncWaterfallHook<F : Function<*>, R> : SyncBaseHook<F>
Constructors
Name | Description |
---|---|
constructor()
|
Methods
call
protected fun call(initial: R, invokeTap: (F, R, HookContext)->R, invokeInterceptor: (F, HookContext)->Unit): R
Parameters
Name | Description |
---|---|
initial: R
|
|
invokeTap: (F, R, HookContext)->R
|
|
invokeInterceptor: (F, HookContext)->Unit
|
ReturnValue
Name | Description |
---|---|
R
|