Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class SimpleEventDispatcherImpl(configuration: SimpleEventDispatcherConfiguration, interceptors: SimpleEventInterceptors) : SimpleEventDispatcher
SimpleEventDispatcher 的简单实现
Link copied to clipboard
class SimpleEventDispatchInterceptorInvoker(interceptor: EventDispatchInterceptor, priority: Int) : Comparable<SimpleEventDispatchInterceptorInvoker> , EventDispatchInterceptor
一个携带优先级的 EventDispatchInterceptor 代理实现。
Link copied to clipboard
class SimpleEventDispatchInterceptorsInvoker(interceptors: Iterable<SimpleEventDispatchInterceptorInvoker>)
Link copied to clipboard
class SimpleEventInterceptorInvoker(interceptor: EventInterceptor, priority: Int) : Comparable<SimpleEventInterceptorInvoker> , EventInterceptor
一个携带优先级的 EventInterceptor 代理实现。
Link copied to clipboard
Link copied to clipboard
data class SimpleEventInterceptors(val interceptors: List<SimpleEventInterceptorInvoker>, val dispatchInterceptors: List<SimpleEventDispatchInterceptorInvoker>)
一个包装了多个 SimpleEventInterceptorInvoker 和 SimpleEventDispatchInterceptorInvoker 的集合体。
Link copied to clipboard
一个用于构建 SimpleEventInterceptorInvoker 和 SimpleEventDispatchInterceptorInvoker 的简单构建器实现。
Link copied to clipboard
一个针对 SimpleEventInterceptorInvoker 的简单执行器实现。
Link copied to clipboard