您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
A
accept(Object)
- 类 中的方法com.github.yoojia.events.emitter.
Target
accept(T)
- 接口 中的方法com.github.yoojia.events.supports.
Filter
addHandler(Handler, EventFilter)
- 类 中的方法com.github.yoojia.events.emitter.
EventEmitter
addHandler(Handler, List<EventFilter>)
- 类 中的方法com.github.yoojia.events.emitter.
EventEmitter
addHandler(Handler, EventFilter)
- 类 中的方法com.github.yoojia.events.
NextEvents
addHandler(Handler, List<EventFilter>)
- 类 中的方法com.github.yoojia.events.
NextEvents
addOnEventHandler(OnEventHandler)
- 类 中的方法com.github.yoojia.events.emitter.
EventEmitter
addResourceFilter(Filter<T>)
- 类 中的方法com.github.yoojia.events.supports.
Annotated
添加注解目标对象的过滤处理接口
addTarget(Target)
- 类 中的方法com.github.yoojia.events.emitter.
EventEmitter
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
Any
-
com.github.yoojia.events
中的类
Any(Object[], Class[])
- 类 的构造器com.github.yoojia.events.
Any
C
CallerScheduler
-
com.github.yoojia.events.emitter
中的类
CallerScheduler()
- 类 的构造器com.github.yoojia.events.emitter.
CallerScheduler
checkNull(Object, String)
- 类 中的静态方法com.github.yoojia.events.supports.
Preconditions
checkNull(Object)
- 类 中的静态方法com.github.yoojia.events.supports.
Preconditions
checkParse(Object)
- 类 中的静态方法com.github.yoojia.events.
EventPayload
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.emitter
- 程序包 com.github.yoojia.events.emitter
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.
EventPayload
DeadEvent
-
com.github.yoojia.events.emitter
中的类
DeadEvent(Object)
- 类 的构造器com.github.yoojia.events.emitter.
DeadEvent
debug(String, String)
- 类 中的静态方法com.github.yoojia.events.emitter.
Logger
DEF_SCHEDULE
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
E
emit(Object)
- 类 中的方法com.github.yoojia.events.emitter.
EventEmitter
emit(String, Object...)
- 类 中的方法com.github.yoojia.events.
NextEvents
emit(EventPayload)
- 类 中的方法com.github.yoojia.events.
NextEvents
EventEmitter
-
com.github.yoojia.events.emitter
中的类
EventEmitter()
- 类 的构造器com.github.yoojia.events.emitter.
EventEmitter
EventEmitter(Scheduler)
- 类 的构造器com.github.yoojia.events.emitter.
EventEmitter
EventFilter
-
com.github.yoojia.events.emitter
中的接口
EventHandler
-
com.github.yoojia.events
中的接口
EventPayload
-
com.github.yoojia.events
中的类
EventPayload(String, Object)
- 类 的构造器com.github.yoojia.events.
EventPayload
EXECUTOR
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
F
Filter
<
T
> -
com.github.yoojia.events.supports
中的接口
filter(List<T>, Filter<T>)
- 类 中的静态方法com.github.yoojia.events.supports.
Functions
find(Class<?>)
- 类 中的方法com.github.yoojia.events.supports.
Annotated
从目标类型中查找注解内容
Functions
-
com.github.yoojia.events.supports
中的类
Functions()
- 类 的构造器com.github.yoojia.events.supports.
Functions
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.emitter.
OnEventHandler
处理事件。
Handler
-
com.github.yoojia.events.emitter
中的接口
I
ImmutableList
<
T
> -
com.github.yoojia.events.supports
中的类
最简不可变列表
ImmutableList(T[])
- 类 的构造器com.github.yoojia.events.supports.
ImmutableList
invoke(On, Object, Handler)
- 类 中的方法com.github.yoojia.events.
ThreadsScheduler
Invoker
-
com.github.yoojia.events.emitter
中的类
Invoker(Object, Handler)
- 类 的构造器com.github.yoojia.events.emitter.
Invoker
J
just(String)
- 类 中的方法com.github.yoojia.events.
NextEvents
K
KEEP_ALIVE
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
L
lenientlyEquals(Class<?>, Class<?>)
- 类 中的静态方法com.github.yoojia.events.supports.
ClassTypes
宽泛的比较类型是否相等。
Logger
-
com.github.yoojia.events.emitter
中的类
Logger()
- 类 的构造器com.github.yoojia.events.emitter.
Logger
M
map(List<S>, Transformer<S, M>)
- 类 中的静态方法com.github.yoojia.events.supports.
Functions
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.
EventPayload
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
-
com.github.yoojia.events
中的枚举
onErrors(Exception)
- 接口 中的方法com.github.yoojia.events.emitter.
Handler
catch onEvent(Event) exceptions
onEvent(Object)
- 接口 中的方法com.github.yoojia.events.emitter.
Handler
Process event message
OnEventHandler
-
com.github.yoojia.events.emitter
中的接口
origin
- 类 中的变量com.github.yoojia.events.emitter.
DeadEvent
origin
- 类 中的变量com.github.yoojia.events.
EventPayload
P
Preconditions
-
com.github.yoojia.events.supports
中的类
Preconditions()
- 类 的构造器com.github.yoojia.events.supports.
Preconditions
Q
QUEUE
- 类 中的静态变量com.github.yoojia.events.
SharedScheduler
R
register(Object)
- 类 中的方法com.github.yoojia.events.
NextEvents
register(Object, Filter<Method>)
- 类 中的方法com.github.yoojia.events.
NextEvents
removeHandler(Handler)
- 类 中的方法com.github.yoojia.events.emitter.
EventEmitter
removeHandler(Handler)
- 类 中的方法com.github.yoojia.events.
NextEvents
removeOnEventHandler(OnEventHandler)
- 类 中的方法com.github.yoojia.events.emitter.
EventEmitter
removeTarget(Target)
- 类 中的方法com.github.yoojia.events.emitter.
EventEmitter
run()
- 类 中的方法com.github.yoojia.events.emitter.
Invoker
S
schedule(Object, List<? extends Handler>)
- 类 中的方法com.github.yoojia.events.emitter.
CallerScheduler
schedule(Object, List<? extends Handler>)
- 接口 中的方法com.github.yoojia.events.emitter.
Scheduler
schedule(Object, List<? extends Handler>)
- 类 中的方法com.github.yoojia.events.
ThreadsScheduler
scheduleOn()
- 接口 中的方法com.github.yoojia.events.
EventHandler
自定义事件处理Handler的线程调度类型
Scheduler
-
com.github.yoojia.events.emitter
中的接口
Schedulers
-
com.github.yoojia.events
中的类
Schedulers()
- 类 的构造器com.github.yoojia.events.
Schedulers
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
Subscribe
-
com.github.yoojia.events
中的注释类型
T
Target
-
com.github.yoojia.events.emitter
中的类
Target(Handler, List<EventFilter>)
- 类 的构造器com.github.yoojia.events.emitter.
Target
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.
Any
toString()
- 类 中的方法com.github.yoojia.events.emitter.
DeadEvent
toString()
- 类 中的方法com.github.yoojia.events.
EventPayload
transform(S)
- 接口 中的方法com.github.yoojia.events.supports.
Transformer
Transformer
<
S
,
M
> -
com.github.yoojia.events.supports
中的接口
types
- 类 中的变量com.github.yoojia.events.
Any
types
- 类 中的变量com.github.yoojia.events.
EventPayload
U
unregister(Object)
- 类 中的方法com.github.yoojia.events.
NextEvents
V
valueOf(String)
- 枚举 中的静态方法com.github.yoojia.events.
On
返回带有指定名称的该类型的枚举常量。
values
- 类 中的变量com.github.yoojia.events.
Any
values
- 类 中的变量com.github.yoojia.events.
EventPayload
values()
- 枚举 中的静态方法com.github.yoojia.events.
On
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
W
wrap(Class<?>)
- 类 中的静态方法com.github.yoojia.events.supports.
ClassTypes
获取指定类型的包装类型。
A
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
跳过导航链接
概览
程序包
类
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类