Index

A B C D E F G H I J K L M N O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(int, E) - Method in class com.imyeyu.java.obs.ObservableList
在指定下标新增元素并通知监听器
add(E) - Method in class com.imyeyu.java.obs.ObservableList
新增元素并通知监听器
add(E) - Method in class com.imyeyu.java.obs.ObservableSet
新增元素并通知监听器
add(String, String) - Method in interface com.imyeyu.java.bean.LanguageMapping
添加映射
ADD - Enum constant in enum class com.imyeyu.java.obs.CollectionChangeListener.ChangeType
新增元素
ADD - Enum constant in enum class com.imyeyu.java.obs.MapChangeListener.ChangeType
新增键值对
addAll(int, Collection<? extends E>) - Method in class com.imyeyu.java.obs.ObservableList
从指定下标开始批量新增元素并逐个通知监听器
addAll(Collection<? extends E>) - Method in class com.imyeyu.java.obs.ObservableList
批量新增元素并逐个通知监听器
addAll(Collection<? extends E>) - Method in class com.imyeyu.java.obs.ObservableSet
批量新增元素并逐个通知监听器
addChangeListener(CollectionChangeListener<E>) - Method in class com.imyeyu.java.obs.ObservableList
添加集合变更监听器
addChangeListener(CollectionChangeListener<E>) - Method in class com.imyeyu.java.obs.ObservableSet
添加集合变更监听器
addChangeListener(MapChangeListener<K, V>) - Method in class com.imyeyu.java.obs.ObservableMap
添加映射变更监听器
addListener(ChangeListener<T>) - Method in interface com.imyeyu.java.obs.Observable
添加值变更监听器
addListener(ChangeListener<T>) - Method in class com.imyeyu.java.obs.ObservableObject
添加值变更监听器
ARG_BAD - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
不合法的参数
ARG_EXPIRED - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
过期的参数
ARG_MISS - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
缺少参数
AsyncRetryExecutor - Class in com.imyeyu.java.thread
异步可重试执行器
AsyncRetryExecutor.Task - Class in com.imyeyu.java.thread
构造器
AsyncRetryExecutor.Task.TaskBuilder - Class in com.imyeyu.java.thread
 

B

BasePage - Class in com.imyeyu.java.bean
分页
BasePage() - Constructor for class com.imyeyu.java.bean.BasePage
 
BasePage(int, long) - Constructor for class com.imyeyu.java.bean.BasePage
Creates a new BasePage instance.
BasePageResult<T> - Class in com.imyeyu.java.bean
分页结果
BasePageResult() - Constructor for class com.imyeyu.java.bean.BasePageResult
 
build() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task.TaskBuilder
 
builder() - Static method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
 

C

callback(Callback) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task.TaskBuilder
必填回调方法
Callback - Interface in com.imyeyu.java.bean
通用执行接口
CallbackArg<T> - Interface in com.imyeyu.java.bean
通用回调接口
CallbackArgReturn<T,R> - Interface in com.imyeyu.java.bean
通用可返回回调接口
CallbackReturn<R> - Interface in com.imyeyu.java.bean
通用执行回调接口
canEqual(Object) - Method in class com.imyeyu.java.bean.BasePage
 
canEqual(Object) - Method in class com.imyeyu.java.bean.BasePageResult
 
canEqual(Object) - Method in class com.imyeyu.java.bean.Language
 
canEqual(Object) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
 
ChangeListener<T> - Interface in com.imyeyu.java.obs
值变更监听器
code - Variable in exception class com.imyeyu.java.bean.timi.TimiError
代码
code - Variable in exception class com.imyeyu.java.bean.timi.TimiException
代码
code - Variable in class com.imyeyu.java.bean.timi.TimiResponse
响应代码
CollectionChangeListener<E> - Interface in com.imyeyu.java.obs
集合元素变更监听器
CollectionChangeListener.ChangeType - Enum Class in com.imyeyu.java.obs
集合变更类型
com.imyeyu.java - package com.imyeyu.java
 
com.imyeyu.java.bean - package com.imyeyu.java.bean
通用 Java Bean,通用接口
com.imyeyu.java.bean.timi - package com.imyeyu.java.bean.timi
个人常用的通用类
com.imyeyu.java.obs - package com.imyeyu.java.obs
 
com.imyeyu.java.ref - package com.imyeyu.java.ref
 
com.imyeyu.java.thread - package com.imyeyu.java.thread
 
create(Callback) - Static method in class com.imyeyu.java.thread.AsyncRetryExecutor
使用默认参数创建执行器
create(Callback, int) - Static method in class com.imyeyu.java.thread.AsyncRetryExecutor
使用指定最大重试次数创建执行器
create(Callback, long) - Static method in class com.imyeyu.java.thread.AsyncRetryExecutor
使用指定重试间隔创建执行器

D

daemon(boolean) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task.TaskBuilder
是否设置为守护线程
data - Variable in class com.imyeyu.java.bean.timi.TimiResponse
数据体
DATA_EXIST - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
数据已存在
de_DE - Enum constant in enum class com.imyeyu.java.bean.Language.Enum
德语
deDE - Variable in class com.imyeyu.java.bean.Language
 
defaultIfEmpty(T, T) - Static method in interface com.imyeyu.java.TimiJava
为空时取默认值
defaultIfNull(T, T) - Static method in interface com.imyeyu.java.TimiJava
为空时取默认值

E

en_US - Enum constant in enum class com.imyeyu.java.bean.Language.Enum
英语
enUS - Variable in class com.imyeyu.java.bean.Language
 
equals(Object) - Method in class com.imyeyu.java.bean.BasePage
 
equals(Object) - Method in class com.imyeyu.java.bean.BasePageResult
 
equals(Object) - Method in class com.imyeyu.java.bean.Language
 
equals(Object) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
 
ERROR - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
服务异常
ERROR_NOT_SUPPORT - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
服务异常
ERROR_NPE_VARIABLE - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
服务异常
ERROR_SERVICE_BUSY - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
服务繁忙
ERROR_SERVICE_OFF - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
服务关闭

F

field(Class<?>, String) - Static method in class com.imyeyu.java.ref.Ref
创建字段反射元信息对象
firstNotEmpty(T...) - Static method in interface com.imyeyu.java.TimiJava
取第一个非空对象
firstNotNull(T...) - Static method in interface com.imyeyu.java.TimiJava
取第一个非空对象
fromCode(int) - Static method in enum class com.imyeyu.java.bean.timi.TimiCode
根据代码返回对象

G

get() - Method in interface com.imyeyu.java.obs.Observable
获取当前值
get() - Method in class com.imyeyu.java.obs.ObservableObject
获取当前值
getCallback() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
必填回调方法
getClassField(Class<?>, String) - Static method in class com.imyeyu.java.ref.Ref
反射获取类字段
getClassFieldValue(Object, Class<?>, String, Class<T>) - Static method in class com.imyeyu.java.ref.Ref
反射获取指定类字段值
getCode() - Method in exception class com.imyeyu.java.bean.timi.TimiError
代码
getCode() - Method in exception class com.imyeyu.java.bean.timi.TimiException
代码
getCode() - Method in class com.imyeyu.java.bean.timi.TimiResponse
响应代码
getData() - Method in class com.imyeyu.java.bean.timi.TimiResponse
数据体
getDeDE() - Method in class com.imyeyu.java.bean.Language
 
getEnUS() - Method in class com.imyeyu.java.bean.Language
 
getField() - Method in class com.imyeyu.java.ref.RefField
字段对象
getField(Class<?>, String) - Static method in class com.imyeyu.java.ref.Ref
反射获取对象字段,包括父级类,直至 Object,如果都不存在则抛出异常
getFieldName(String) - Static method in class com.imyeyu.java.ref.Ref
将外部键名转换为 Java 字段名
getFieldValue(Object, Field, Class<? extends T>) - Static method in class com.imyeyu.java.ref.Ref
反射获取对象字段值
getFieldValue(Object, String, Class<? extends T>) - Static method in class com.imyeyu.java.ref.Ref
反射获取对象字段值,包括父级类,直至 Object
getGetter() - Method in class com.imyeyu.java.ref.RefField
字段 getter 方法
getIndex() - Method in class com.imyeyu.java.bean.BasePage
下标
getJaJP() - Method in class com.imyeyu.java.bean.Language
 
getKey() - Method in class com.imyeyu.java.bean.Language
 
getKoKR() - Method in class com.imyeyu.java.bean.Language
 
getList() - Method in class com.imyeyu.java.bean.BasePageResult
分页数据列表
getMaxRetry() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
最大重试次数,-1 为无限重试
getMethod(Class<?>, String, Class<?>...) - Static method in class com.imyeyu.java.ref.Ref
反射查找方法,包括父级类,直至 Object,如果都不存在则返回 null
getMsg() - Method in interface com.imyeyu.java.bean.LanguageMsgMapping
获取消息
getMsg() - Method in exception class com.imyeyu.java.bean.timi.TimiError
 
getMsg() - Method in exception class com.imyeyu.java.bean.timi.TimiException
 
getMsg() - Method in class com.imyeyu.java.bean.timi.TimiResponse
获取消息
getMsgArgs() - Method in interface com.imyeyu.java.bean.LanguageMsgMapping
获取附加插值参数
getMsgArgs() - Method in exception class com.imyeyu.java.bean.timi.TimiError
 
getMsgArgs() - Method in exception class com.imyeyu.java.bean.timi.TimiException
 
getMsgArgs() - Method in class com.imyeyu.java.bean.timi.TimiResponse
 
getMsgKey() - Method in interface com.imyeyu.java.bean.LanguageMsgMapping
获取消息多语言键
getMsgKey() - Method in exception class com.imyeyu.java.bean.timi.TimiError
 
getMsgKey() - Method in exception class com.imyeyu.java.bean.timi.TimiException
 
getMsgKey() - Method in class com.imyeyu.java.bean.timi.TimiResponse
 
getOnRetryExhausted() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
重试耗尽时的异常回调
getPages() - Method in class com.imyeyu.java.bean.BasePageResult
总页数
getRetryInterval() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
重试间隔毫秒数
getRuRU() - Method in class com.imyeyu.java.bean.Language
 
getSetter() - Method in class com.imyeyu.java.ref.RefField
字段 setter 方法
getSize() - Method in class com.imyeyu.java.bean.BasePage
数据量
getThreadNamePrefix() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
线程名前缀
getTotal() - Method in class com.imyeyu.java.bean.BasePageResult
总数据量
getType() - Method in class com.imyeyu.java.ref.RefField
字段类型
getValue() - Method in enum class com.imyeyu.java.bean.timi.TimiCode
代码
getValue(Language.Enum) - Method in class com.imyeyu.java.bean.Language
获取指定语言值
getZhCN() - Method in class com.imyeyu.java.bean.Language
 
getZhTW() - Method in class com.imyeyu.java.bean.Language
 

H

handle(Callback) - Static method in interface com.imyeyu.java.bean.Callback
非空时执行回调
handle(CallbackReturn<R>) - Static method in interface com.imyeyu.java.bean.CallbackReturn
非空时执行回调
handle(T, CallbackArg<T>) - Static method in interface com.imyeyu.java.bean.CallbackArg
非空时执行回调
handle(T, CallbackArgReturn<T, R>) - Static method in interface com.imyeyu.java.bean.CallbackArgReturn
非空时执行回调
handler() - Method in interface com.imyeyu.java.bean.Callback
执行程序
handler() - Method in interface com.imyeyu.java.bean.CallbackReturn
s 执行程序
handler(CollectionChangeListener.ChangeType, E) - Method in interface com.imyeyu.java.obs.CollectionChangeListener
处理集合元素变更
handler(MapChangeListener.ChangeType, K, V) - Method in interface com.imyeyu.java.obs.MapChangeListener
处理映射变更
handler(T) - Method in interface com.imyeyu.java.bean.CallbackArg
执行程序
handler(T) - Method in interface com.imyeyu.java.bean.CallbackArgReturn
执行程序
handler(T, T) - Method in interface com.imyeyu.java.obs.ChangeListener
处理值变更事件
has(String) - Method in interface com.imyeyu.java.bean.LanguageMapping
是否存在映射
hashCode() - Method in class com.imyeyu.java.bean.BasePage
 
hashCode() - Method in class com.imyeyu.java.bean.BasePageResult
 
hashCode() - Method in class com.imyeyu.java.bean.Language
 
hashCode() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
 

I

IGNORE - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
执行成功,忽略请求
index - Variable in class com.imyeyu.java.bean.BasePage
下标
interrupt() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor
中断执行并停止后续重试
isDaemon() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
是否设置为守护线程
isEmpty() - Method in class com.imyeyu.java.bean.BasePageResult
结果是否为空
isEmpty() - Method in class com.imyeyu.java.obs.ObservableString
判断当前字符串是否为空或全空白
isEmpty(Object) - Static method in interface com.imyeyu.java.TimiJava
通用判空
isFail() - Method in class com.imyeyu.java.bean.timi.TimiResponse
 
isNotEmpty() - Method in class com.imyeyu.java.bean.BasePageResult
结果是否非空
isNotEmpty() - Method in class com.imyeyu.java.obs.ObservableString
判断当前字符串是否非空且非全空白
isNotEmpty(Object) - Static method in interface com.imyeyu.java.TimiJava
isRunning() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor
true 为处于运行状态
isSuccess() - Method in class com.imyeyu.java.bean.timi.TimiResponse
 
isSuccess() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor
true 为执行成功

J

ja_JP - Enum constant in enum class com.imyeyu.java.bean.Language.Enum
日语
jaJP - Variable in class com.imyeyu.java.bean.Language
 

K

key - Variable in class com.imyeyu.java.bean.Language
 
ko_KR - Enum constant in enum class com.imyeyu.java.bean.Language.Enum
韩语
koKR - Variable in class com.imyeyu.java.bean.Language
 

L

Language - Class in com.imyeyu.java.bean
多语言
Language() - Constructor for class com.imyeyu.java.bean.Language
 
Language.Enum - Enum Class in com.imyeyu.java.bean
支持语言枚举
LanguageMapping - Interface in com.imyeyu.java.bean
多语言映射接口
LanguageMsgMapping<T> - Interface in com.imyeyu.java.bean
多语言消息接口
list - Variable in class com.imyeyu.java.bean.BasePageResult
分页数据列表
listAllFields(Class<?>) - Static method in class com.imyeyu.java.ref.Ref
获取指定类及其父类声明的字段列表(直到 Object 之前)
listFields(Class<?>) - Static method in class com.imyeyu.java.ref.Ref
获取指定类声明的字段列表(不包含父类)

M

MapChangeListener<K,V> - Interface in com.imyeyu.java.obs
映射变更监听器
MapChangeListener.ChangeType - Enum Class in com.imyeyu.java.obs
映射变更类型
maxRetry(int) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task.TaskBuilder
最大重试次数,-1 为无限重试
msg - Variable in class com.imyeyu.java.bean.timi.TimiResponse
消息
msg(String) - Method in interface com.imyeyu.java.bean.LanguageMsgMapping
设置消息
msg(String) - Method in exception class com.imyeyu.java.bean.timi.TimiError
 
msg(String) - Method in exception class com.imyeyu.java.bean.timi.TimiException
 
msg(String) - Method in class com.imyeyu.java.bean.timi.TimiResponse
追加消息(避免和泛型字符串冲突)
msgArgs - Variable in exception class com.imyeyu.java.bean.timi.TimiError
 
msgArgs - Variable in exception class com.imyeyu.java.bean.timi.TimiException
 
msgArgs - Variable in class com.imyeyu.java.bean.timi.TimiResponse
 
msgKey - Variable in exception class com.imyeyu.java.bean.timi.TimiError
 
msgKey - Variable in exception class com.imyeyu.java.bean.timi.TimiException
 
msgKey - Variable in class com.imyeyu.java.bean.timi.TimiResponse
 
msgKey(String) - Method in interface com.imyeyu.java.bean.LanguageMsgMapping
设置消息多语言键
msgKey(String) - Method in exception class com.imyeyu.java.bean.timi.TimiError
 
msgKey(String) - Method in exception class com.imyeyu.java.bean.timi.TimiException
 
msgKey(String) - Method in class com.imyeyu.java.bean.timi.TimiResponse
 
msgKey(String, Map<String, Object>) - Method in interface com.imyeyu.java.bean.LanguageMsgMapping
设置消息多语言键并附加插值参数
msgKey(String, Map<String, Object>) - Method in exception class com.imyeyu.java.bean.timi.TimiError
 
msgKey(String, Map<String, Object>) - Method in exception class com.imyeyu.java.bean.timi.TimiException
 
msgKey(String, Map<String, Object>) - Method in class com.imyeyu.java.bean.timi.TimiResponse
 

N

newInstance(Class<T>) - Static method in class com.imyeyu.java.ref.Ref
通过无参构造器创建实例
next() - Method in class com.imyeyu.java.bean.BasePage
下一页
notifyListener(List<ChangeListener<T>>, T, T) - Static method in interface com.imyeyu.java.obs.ChangeListener
通知全部监听器处理本次变更
notifyListener(List<CollectionChangeListener<E>>, CollectionChangeListener.ChangeType, E) - Static method in interface com.imyeyu.java.obs.CollectionChangeListener
通知全部集合监听器处理本次变更
notifyListener(List<MapChangeListener<K, V>>, MapChangeListener.ChangeType, Object, V) - Static method in interface com.imyeyu.java.obs.MapChangeListener
通知全部映射监听器处理本次变更

O

Observable<T> - Interface in com.imyeyu.java.obs
可观察对象接口
ObservableBoolean - Class in com.imyeyu.java.obs
可观察布尔值
ObservableBoolean() - Constructor for class com.imyeyu.java.obs.ObservableBoolean
 
ObservableBoolean(Boolean) - Constructor for class com.imyeyu.java.obs.ObservableBoolean
使用指定初始值创建可观察布尔值
ObservableDouble - Class in com.imyeyu.java.obs
可观察双精度值
ObservableDouble() - Constructor for class com.imyeyu.java.obs.ObservableDouble
 
ObservableDouble(Number) - Constructor for class com.imyeyu.java.obs.ObservableDouble
使用指定数值创建可观察双精度值
ObservableFloat - Class in com.imyeyu.java.obs
可观察浮点值
ObservableFloat() - Constructor for class com.imyeyu.java.obs.ObservableFloat
 
ObservableFloat(Float) - Constructor for class com.imyeyu.java.obs.ObservableFloat
使用指定初始值创建可观察浮点值
ObservableInteger - Class in com.imyeyu.java.obs
可观察整型值
ObservableInteger() - Constructor for class com.imyeyu.java.obs.ObservableInteger
 
ObservableInteger(Integer) - Constructor for class com.imyeyu.java.obs.ObservableInteger
使用指定初始值创建可观察整型值
ObservableList<E> - Class in com.imyeyu.java.obs
可观察列表,支持监听元素新增和删除事件
ObservableList() - Constructor for class com.imyeyu.java.obs.ObservableList
创建空的可观察列表
ObservableList(Collection<? extends E>) - Constructor for class com.imyeyu.java.obs.ObservableList
使用指定集合创建可观察列表
ObservableLong - Class in com.imyeyu.java.obs
可观察长整型值
ObservableLong() - Constructor for class com.imyeyu.java.obs.ObservableLong
 
ObservableLong(Long) - Constructor for class com.imyeyu.java.obs.ObservableLong
使用指定初始值创建可观察长整型值
ObservableMap<K,V> - Class in com.imyeyu.java.obs
可观察映射,支持监听键值对新增、更新和删除事件
ObservableMap() - Constructor for class com.imyeyu.java.obs.ObservableMap
 
ObservableObject<T> - Class in com.imyeyu.java.obs
可观察对象抽象基类
ObservableObject() - Constructor for class com.imyeyu.java.obs.ObservableObject
 
ObservableObject(T) - Constructor for class com.imyeyu.java.obs.ObservableObject
使用指定初始值创建可观察对象
ObservableSet<E> - Class in com.imyeyu.java.obs
可观察集合,支持监听元素新增和删除事件
ObservableSet() - Constructor for class com.imyeyu.java.obs.ObservableSet
 
ObservableString - Class in com.imyeyu.java.obs
可观察字符串值
ObservableString() - Constructor for class com.imyeyu.java.obs.ObservableString
 
ObservableString(String) - Constructor for class com.imyeyu.java.obs.ObservableString
使用指定初始值创建可观察字符串值
onRetryExhausted(CallbackArg<Exception>) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task.TaskBuilder
重试耗尽时的异常回调

P

pages - Variable in class com.imyeyu.java.bean.BasePageResult
总页数
PERMISSION_ERROR - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
无权限
PERMISSION_MISS - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
无权限
prev() - Method in class com.imyeyu.java.bean.BasePage
上一页
put(K, V) - Method in class com.imyeyu.java.obs.ObservableMap
写入键值对并在必要时通知监听器
putAll(Map<? extends K, ? extends V>) - Method in class com.imyeyu.java.obs.ObservableMap
批量写入键值对

R

Ref - Class in com.imyeyu.java.ref
反射工具类,提供字段与方法查找、字段读写、字符串转枚举等能力
Ref() - Constructor for class com.imyeyu.java.ref.Ref
 
RefField - Class in com.imyeyu.java.ref
字段反射元信息,包含字段类型以及对应的 getter/setter 方法
remove(int) - Method in class com.imyeyu.java.obs.ObservableList
删除指定下标元素并通知监听器
remove(Object) - Method in class com.imyeyu.java.obs.ObservableList
删除指定元素并通知监听器
remove(Object) - Method in class com.imyeyu.java.obs.ObservableMap
删除指定键并通知监听器
remove(Object) - Method in class com.imyeyu.java.obs.ObservableSet
删除指定元素并通知监听器
remove(Object, Object) - Method in class com.imyeyu.java.obs.ObservableMap
仅当键值都匹配时删除并通知监听器
REMOVE - Enum constant in enum class com.imyeyu.java.obs.CollectionChangeListener.ChangeType
删除元素
REMOVE - Enum constant in enum class com.imyeyu.java.obs.MapChangeListener.ChangeType
删除键值对
removeAll(Collection<?>) - Method in class com.imyeyu.java.obs.ObservableList
批量删除元素并逐个通知监听器
removeAll(Collection<?>) - Method in class com.imyeyu.java.obs.ObservableSet
批量删除元素并逐个通知监听器
removeChangeListener(CollectionChangeListener<E>) - Method in class com.imyeyu.java.obs.ObservableList
移除集合变更监听器
removeChangeListener(CollectionChangeListener<E>) - Method in class com.imyeyu.java.obs.ObservableSet
移除集合变更监听器
removeChangeListener(MapChangeListener<K, V>) - Method in class com.imyeyu.java.obs.ObservableMap
移除映射变更监听器
removeIf(Predicate<? super E>) - Method in class com.imyeyu.java.obs.ObservableList
按条件删除元素
removeIf(Predicate<? super E>) - Method in class com.imyeyu.java.obs.ObservableSet
按条件删除元素
removeListener(ChangeListener<T>) - Method in interface com.imyeyu.java.obs.Observable
移除值变更监听器
removeListener(ChangeListener<T>) - Method in class com.imyeyu.java.obs.ObservableObject
移除值变更监听器
REQUEST_BAD - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
非法请求
required(T, String) - Static method in exception class com.imyeyu.java.bean.timi.TimiException
 
required(T, String, String) - Static method in exception class com.imyeyu.java.bean.timi.TimiException
 
requiredNull(T, String) - Static method in exception class com.imyeyu.java.bean.timi.TimiException
 
requiredNull(T, String, String) - Static method in exception class com.imyeyu.java.bean.timi.TimiException
 
requiredTrue(boolean, String) - Static method in exception class com.imyeyu.java.bean.timi.TimiException
 
requiredTrue(boolean, String, String) - Static method in exception class com.imyeyu.java.bean.timi.TimiException
 
requiredTrue(CallbackReturn<Boolean>, String) - Static method in exception class com.imyeyu.java.bean.timi.TimiException
 
requiredTrue(CallbackReturn<Boolean>, String, String) - Static method in exception class com.imyeyu.java.bean.timi.TimiException
 
RESULT_BAD - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
返回数据异常
RESULT_BAN - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
禁用的数据
RESULT_NULL - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
无数据
RESULT_TIMEOUT - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
上游服务器连接超时
retryInterval(long) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task.TaskBuilder
重试间隔毫秒数
ru_RU - Enum constant in enum class com.imyeyu.java.bean.Language.Enum
俄语
ruRU - Variable in class com.imyeyu.java.bean.Language
 

S

safeIterable(Iterable<T>) - Static method in interface com.imyeyu.java.TimiJava
空安全迭代器,使 for 迭代可以入参为空
serializeThrowable(Throwable) - Static method in interface com.imyeyu.java.TimiJava
打印异常
set(T) - Method in interface com.imyeyu.java.obs.Observable
设置当前值
set(T) - Method in class com.imyeyu.java.obs.ObservableObject
设置当前值
setCallback(Callback) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
必填回调方法
setClassFieldValue(Object, Class<?>, String, Object) - Static method in class com.imyeyu.java.ref.Ref
反射设置对象字段值
setCode(Integer) - Method in class com.imyeyu.java.bean.timi.TimiResponse
响应代码
setDaemon(boolean) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
是否设置为守护线程
setData(T) - Method in class com.imyeyu.java.bean.timi.TimiResponse
数据体
setDeDE(String) - Method in class com.imyeyu.java.bean.Language
 
setEnUS(String) - Method in class com.imyeyu.java.bean.Language
 
setField(Field) - Method in class com.imyeyu.java.ref.RefField
字段对象
setFieldValue(Object, Field, Object) - Static method in class com.imyeyu.java.ref.Ref
反射设置对象字段值
setFieldValue(Object, String, Object) - Static method in class com.imyeyu.java.ref.Ref
反射设置对象字段值,包括父级类,直至 Object
setGetter(Method) - Method in class com.imyeyu.java.ref.RefField
字段 getter 方法
setIndex(int) - Method in class com.imyeyu.java.bean.BasePage
下标
setJaJP(String) - Method in class com.imyeyu.java.bean.Language
 
setKey(String) - Method in class com.imyeyu.java.bean.Language
 
setKoKR(String) - Method in class com.imyeyu.java.bean.Language
 
setList(List<T>) - Method in class com.imyeyu.java.bean.BasePageResult
设置分页数据列表
setMaxRetry(int) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
最大重试次数,-1 为无限重试
setMsg(String) - Method in interface com.imyeyu.java.bean.LanguageMsgMapping
设置消息
setMsg(String) - Method in exception class com.imyeyu.java.bean.timi.TimiError
 
setMsg(String) - Method in exception class com.imyeyu.java.bean.timi.TimiException
 
setMsg(String) - Method in class com.imyeyu.java.bean.timi.TimiResponse
设置消息
setMsgKey(String) - Method in interface com.imyeyu.java.bean.LanguageMsgMapping
设置消息多语言键
setMsgKey(String) - Method in exception class com.imyeyu.java.bean.timi.TimiError
 
setMsgKey(String) - Method in exception class com.imyeyu.java.bean.timi.TimiException
 
setMsgKey(String) - Method in class com.imyeyu.java.bean.timi.TimiResponse
 
setMsgKey(String, Map<String, Object>) - Method in interface com.imyeyu.java.bean.LanguageMsgMapping
设置消息多语言键并附加插值参数列表
setMsgKey(String, Map<String, Object>) - Method in exception class com.imyeyu.java.bean.timi.TimiError
 
setMsgKey(String, Map<String, Object>) - Method in exception class com.imyeyu.java.bean.timi.TimiException
 
setMsgKey(String, Map<String, Object>) - Method in class com.imyeyu.java.bean.timi.TimiResponse
 
setOnRetryExhausted(CallbackArg<Exception>) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
重试耗尽时的异常回调
setPages(int) - Method in class com.imyeyu.java.bean.BasePageResult
总页数
setRetryInterval(long) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
重试间隔毫秒数
setRuRU(String) - Method in class com.imyeyu.java.bean.Language
 
setSetter(Method) - Method in class com.imyeyu.java.ref.RefField
字段 setter 方法
setSize(long) - Method in class com.imyeyu.java.bean.BasePage
数据量
setThreadNamePrefix(String) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
线程名前缀
setTotal(long) - Method in class com.imyeyu.java.bean.BasePageResult
设置总数据量
setType(Class<?>) - Method in class com.imyeyu.java.ref.RefField
字段类型
setZhCN(String) - Method in class com.imyeyu.java.bean.Language
 
setZhTW(String) - Method in class com.imyeyu.java.bean.Language
 
size - Variable in class com.imyeyu.java.bean.BasePage
数据量
start() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor
启动异步执行
subList(int, int) - Method in class com.imyeyu.java.obs.ObservableList
获取子列表的可观察副本
SUCCESS - Enum constant in enum class com.imyeyu.java.bean.timi.TimiCode
执行成功

T

text(String) - Method in interface com.imyeyu.java.bean.LanguageMapping
获取映射值
text(String, String) - Method in interface com.imyeyu.java.bean.LanguageMapping
获取映射值,不存在时使用默认值
textArgs(String, Map<String, Object>) - Method in interface com.imyeyu.java.bean.LanguageMapping
获取映射值并插入参数
threadNamePrefix(String) - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task.TaskBuilder
线程名前缀
TimiCode - Enum Class in com.imyeyu.java.bean.timi
通用代码(基于 HTTP 代码扩展)
TimiError - Exception Class in com.imyeyu.java.bean.timi
致命错误
TimiError(TimiCode) - Constructor for exception class com.imyeyu.java.bean.timi.TimiError
 
TimiError(TimiCode, String) - Constructor for exception class com.imyeyu.java.bean.timi.TimiError
构造器
TimiException - Exception Class in com.imyeyu.java.bean.timi
通用运行时异常,附加通用代码
TimiException(TimiCode) - Constructor for exception class com.imyeyu.java.bean.timi.TimiException
 
TimiException(TimiCode, String) - Constructor for exception class com.imyeyu.java.bean.timi.TimiException
构造器
TimiException(TimiCode, String, Throwable) - Constructor for exception class com.imyeyu.java.bean.timi.TimiException
构造器
TimiJava - Interface in com.imyeyu.java
通用工具
TimiResponse<T> - Class in com.imyeyu.java.bean.timi
通用接口返回对象
TimiResponse() - Constructor for class com.imyeyu.java.bean.timi.TimiResponse
 
TimiResponse(TimiCode) - Constructor for class com.imyeyu.java.bean.timi.TimiResponse
构造器
TimiResponse(TimiCode, T) - Constructor for class com.imyeyu.java.bean.timi.TimiResponse
构造器
TimiResponse(TimiCode, T, String) - Constructor for class com.imyeyu.java.bean.timi.TimiResponse
构造器
toException() - Method in enum class com.imyeyu.java.bean.timi.TimiCode
转为通用异常
toException() - Method in class com.imyeyu.java.bean.timi.TimiResponse
转为通用异常
toException(String) - Method in enum class com.imyeyu.java.bean.timi.TimiCode
转为通用异常
toResponse() - Method in enum class com.imyeyu.java.bean.timi.TimiCode
转为通用返回对象
toResponse() - Method in exception class com.imyeyu.java.bean.timi.TimiError
 
toResponse() - Method in exception class com.imyeyu.java.bean.timi.TimiException
 
toString() - Method in class com.imyeyu.java.bean.BasePage
 
toString() - Method in class com.imyeyu.java.bean.BasePageResult
 
toString() - Method in class com.imyeyu.java.bean.Language
 
toString() - Method in class com.imyeyu.java.obs.ObservableString
获取当前字符串值
toString() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task.TaskBuilder
 
toString() - Method in class com.imyeyu.java.thread.AsyncRetryExecutor.Task
 
total - Variable in class com.imyeyu.java.bean.BasePageResult
总数据量
toType(Class<T>, String) - Static method in class com.imyeyu.java.ref.Ref
字符串转枚举

U

UPDATE - Enum constant in enum class com.imyeyu.java.obs.MapChangeListener.ChangeType
更新既有键值对

V

valueOf(String) - Static method in enum class com.imyeyu.java.bean.Language.Enum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.imyeyu.java.bean.timi.TimiCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.imyeyu.java.obs.CollectionChangeListener.ChangeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.imyeyu.java.obs.MapChangeListener.ChangeType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.imyeyu.java.bean.Language.Enum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.imyeyu.java.bean.timi.TimiCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.imyeyu.java.obs.CollectionChangeListener.ChangeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.imyeyu.java.obs.MapChangeListener.ChangeType
Returns an array containing the constants of this enum class, in the order they are declared.

Z

ZERO_UUID - Static variable in interface com.imyeyu.java.TimiJava
全 0 UUID
zh_CN - Enum constant in enum class com.imyeyu.java.bean.Language.Enum
简中
zh_TW - Enum constant in enum class com.imyeyu.java.bean.Language.Enum
繁中
zhCN - Variable in class com.imyeyu.java.bean.Language
 
zhTW - Variable in class com.imyeyu.java.bean.Language
 
A B C D E F G H I J K L M N O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form