Index
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
BasePageinstance. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form