您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
A
accept(Object)
- 类 中的方法com.github.yoojia.events.internal.
Acceptor
accept(T)
- 接口 中的方法com.github.yoojia.events.supports.
Filter
Acceptor
-
com.github.yoojia.events.internal
中的类
Acceptor(Handler, List<EventFilter>)
- 类 的构造器com.github.yoojia.events.internal.
Acceptor
addHandler(Handler, EventFilter)
- 类 中的方法com.github.yoojia.events.internal.
Dispatcher
addHandler(Handler, List<EventFilter>)
- 类 中的方法com.github.yoojia.events.internal.
Dispatcher
addHandler(Handler, EventFilter)
- 类 中的方法com.github.yoojia.events.
NextEvents
addHandler(Handler, List<EventFilter>)
- 类 中的方法com.github.yoojia.events.
NextEvents
addOnEventHandler(OnEventHandler)
- 类 中的方法com.github.yoojia.events.internal.
Dispatcher
addResourceFilter(Filter<T>)
- 类 中的方法com.github.yoojia.events.supports.
Annotated
添加注解目标对象的过滤处理接口
Annotated
<
T
extends
AnnotatedElement
> -
com.github.yoojia.events.supports
中的类
Annotated()
- 类 的构造器com.github.yoojia.events.supports.
Annotated
AnnotatedMethod
-
com.github.yoojia.events.supports
中的类
AnnotatedMethod(Class<? extends Annotation>)
- 类 的构造器com.github.yoojia.events.supports.
AnnotatedMethod
C
checkNull(Object, String)
- 类 中的静态方法com.github.yoojia.events.supports.
Preconditions
checkNull(Object)
- 类 中的静态方法com.github.yoojia.events.supports.
Preconditions
ClassTypes
-
com.github.yoojia.events.supports
中的类
ClassTypes()
- 类 的构造器com.github.yoojia.events.supports.
ClassTypes
com.github.yoojia.events
- 程序包 com.github.yoojia.events
com.github.yoojia.events.internal
- 程序包 com.github.yoojia.events.internal
com.github.yoojia.events.supports
- 程序包 com.github.yoojia.events.supports
CORE_POOL_SIZE
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
CPU_COUNT
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
D
DEAD_EVENT
- 类 中的静态变量com.github.yoojia.events.
PayloadEvent
DeadEvent
-
com.github.yoojia.events.internal
中的类
DeadEvent(Object)
- 类 的构造器com.github.yoojia.events.internal.
DeadEvent
debug(String, String)
- 类 中的静态方法com.github.yoojia.events.internal.
Logger
DEF_SCHEDULE
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
Dispatcher
-
com.github.yoojia.events.internal
中的类
Dispatcher()
- 类 的构造器com.github.yoojia.events.internal.
Dispatcher
Dispatcher(Scheduler)
- 类 的构造器com.github.yoojia.events.internal.
Dispatcher
E
emit(Object)
- 类 中的方法com.github.yoojia.events.internal.
Dispatcher
emit(String, Object...)
- 类 中的方法com.github.yoojia.events.
NextEvents
emit(PayloadEvent)
- 类 中的方法com.github.yoojia.events.
NextEvents
emit(Object)
- 类 中的方法com.github.yoojia.events.
NextEvents
EventFilter
-
com.github.yoojia.events.internal
中的接口
EventHandler
-
com.github.yoojia.events
中的接口
EventRunner
-
com.github.yoojia.events.internal
中的类
EventRunner(Object, Handler)
- 类 的构造器com.github.yoojia.events.internal.
EventRunner
EXECUTOR
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
F
Filter
<
T
> -
com.github.yoojia.events.supports
中的接口
filter(List<T>, Filter<T>)
- 类 中的静态方法com.github.yoojia.events.supports.
Filters
filters
- 类 中的变量com.github.yoojia.events.internal.
Acceptor
Filters
-
com.github.yoojia.events.supports
中的类
Filters()
- 类 的构造器com.github.yoojia.events.supports.
Filters
find(Class<?>)
- 类 中的方法com.github.yoojia.events.supports.
Annotated
从目标类型中查找注解内容
G
get(int)
- 类 中的方法com.github.yoojia.events.supports.
ImmutableList
get()
- 类 中的方法com.github.yoojia.events.supports.
ObjectReference
getDefault()
- 类 中的静态方法com.github.yoojia.events.
SharedScheduler
getDefault(Class<? extends SharedScheduler>)
- 类 中的静态方法com.github.yoojia.events.
SharedScheduler
getLoopThread()
- 类 中的方法com.github.yoojia.events.
ThreadsScheduler
getResource(Class<?>)
- 类 中的方法com.github.yoojia.events.supports.
Annotated
getResource(Class<?>)
- 类 中的方法com.github.yoojia.events.supports.
AnnotatedMethod
getWorkerThreads()
- 类 中的方法com.github.yoojia.events.
ThreadsScheduler
H
handleEvent(Object)
- 接口 中的方法com.github.yoojia.events.internal.
OnEventHandler
处理事件。
handler
- 类 中的变量com.github.yoojia.events.internal.
Acceptor
Handler
-
com.github.yoojia.events.internal
中的接口
I
ImmutableList
<
T
> -
com.github.yoojia.events.supports
中的类
最简不可变列表
ImmutableList(T[])
- 类 的构造器com.github.yoojia.events.supports.
ImmutableList
invoke(int, Object, Handler)
- 类 中的方法com.github.yoojia.events.
ThreadsScheduler
K
KEEP_ALIVE
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
L
lenientlyEquals(Class<?>, Class<?>)
- 类 中的静态方法com.github.yoojia.events.supports.
ClassTypes
宽泛的比较类型是否相等。
Logger
-
com.github.yoojia.events.internal
中的类
Logger()
- 类 的构造器com.github.yoojia.events.internal.
Logger
M
MAXIMUM_POOL_SIZE
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
mResourceFilters
- 类 中的变量com.github.yoojia.events.supports.
Annotated
mTypeFilter
- 类 中的变量com.github.yoojia.events.supports.
Annotated
N
name
- 类 中的变量com.github.yoojia.events.
PayloadEvent
newCaller()
- 类 中的静态方法com.github.yoojia.events.
Schedulers
newService(ExecutorService)
- 类 中的静态方法com.github.yoojia.events.
Schedulers
NextEvents
-
com.github.yoojia.events
中的类
NextEvents()
- 类 的构造器com.github.yoojia.events.
NextEvents
NextEvents(Scheduler)
- 类 的构造器com.github.yoojia.events.
NextEvents
notEmpty(CharSequence, String)
- 类 中的静态方法com.github.yoojia.events.supports.
Preconditions
notNull(Object, String)
- 类 中的静态方法com.github.yoojia.events.supports.
Preconditions
notNull(Object)
- 类 中的静态方法com.github.yoojia.events.supports.
Preconditions
O
ObjectReference
<
V
> -
com.github.yoojia.events.supports
中的类
ObjectReference()
- 类 的构造器com.github.yoojia.events.supports.
ObjectReference
ObjectReference(V)
- 类 的构造器com.github.yoojia.events.supports.
ObjectReference
ON_CALLER_THREAD
- 接口 中的静态变量com.github.yoojia.events.
ScheduleType
ON_MAIN_THREAD
- 接口 中的静态变量com.github.yoojia.events.
ScheduleType
ON_THREADS
- 接口 中的静态变量com.github.yoojia.events.
ScheduleType
onErrors(Exception)
- 接口 中的方法com.github.yoojia.events.internal.
Handler
catch onEvent(Event) exceptions
onEvent(Object)
- 接口 中的方法com.github.yoojia.events.internal.
Handler
Process event message
OnEventHandler
-
com.github.yoojia.events.internal
中的接口
P
PayloadEvent
-
com.github.yoojia.events
中的类
PayloadEvent(String, Object)
- 类 的构造器com.github.yoojia.events.
PayloadEvent
Preconditions
-
com.github.yoojia.events.supports
中的类
Preconditions()
- 类 的构造器com.github.yoojia.events.supports.
Preconditions
Q
QUEUE
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
R
raw
- 类 中的变量com.github.yoojia.events.internal.
DeadEvent
register(Object)
- 类 中的方法com.github.yoojia.events.
NextEvents
register(Object, Filter<Method>)
- 类 中的方法com.github.yoojia.events.
NextEvents
removeHandler(Handler)
- 类 中的方法com.github.yoojia.events.internal.
Dispatcher
removeHandler(Handler)
- 类 中的方法com.github.yoojia.events.
NextEvents
removeOnEventHandler(OnEventHandler)
- 类 中的方法com.github.yoojia.events.internal.
Dispatcher
run()
- 类 中的方法com.github.yoojia.events.internal.
EventRunner
Runs
-
com.github.yoojia.events
中的枚举
S
Scheduler
-
com.github.yoojia.events.internal
中的接口
SchedulerImpl
-
com.github.yoojia.events.internal
中的类
SchedulerImpl()
- 类 的构造器com.github.yoojia.events.internal.
SchedulerImpl
Schedulers
-
com.github.yoojia.events
中的类
Schedulers()
- 类 的构造器com.github.yoojia.events.
Schedulers
scheduleType()
- 接口 中的方法com.github.yoojia.events.
EventHandler
自定义事件处理Handler的线程调度类型
ScheduleType
-
com.github.yoojia.events
中的接口
set(V)
- 类 中的方法com.github.yoojia.events.supports.
ObjectReference
setTypesFilter(Filter<Class<?>>)
- 类 中的方法com.github.yoojia.events.supports.
Annotated
设置注解目标类型过滤的处理接口
SharedScheduler
-
com.github.yoojia.events
中的类
SharedScheduler()
- 类 的构造器com.github.yoojia.events.
SharedScheduler
sharedThreads()
- 类 中的静态方法com.github.yoojia.events.
Schedulers
shutdown()
- 类 中的静态方法com.github.yoojia.events.
SharedScheduler
size()
- 类 中的方法com.github.yoojia.events.supports.
ImmutableList
submit(Object, List<? extends Handler>)
- 类 中的方法com.github.yoojia.events.internal.
SchedulerImpl
submit(Object, List<? extends Handler>)
- 类 中的方法com.github.yoojia.events.
ThreadsScheduler
Subscribe
-
com.github.yoojia.events
中的注释类型
T
THREAD_FACTORY
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
ThreadsScheduler
-
com.github.yoojia.events
中的类
ThreadsScheduler(ExecutorService, ExecutorService)
- 类 的构造器com.github.yoojia.events.
ThreadsScheduler
toString()
- 类 中的方法com.github.yoojia.events.
PayloadEvent
types
- 类 中的变量com.github.yoojia.events.
PayloadEvent
U
unregister(Object)
- 类 中的方法com.github.yoojia.events.
NextEvents
V
valueOf(String)
- 枚举 中的静态方法com.github.yoojia.events.
Runs
返回带有指定名称的该类型的枚举常量。
values
- 类 中的变量com.github.yoojia.events.
PayloadEvent
values()
- 枚举 中的静态方法com.github.yoojia.events.
Runs
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
W
wrap(Class<?>)
- 类 中的静态方法com.github.yoojia.events.supports.
ClassTypes
获取指定类型的包装类型。
A
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类