Index

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

A

a() - Method in interface org.qiunet.utils.data.ArgsData.One
 
AbortPolicy() - Constructor for class org.qiunet.utils.timer.executor.DThreadPoolExecutor.AbortPolicy
Creates an AbortPolicy.
accept(Consumer<T>) - Method in class org.qiunet.utils.async.promise.JsPromise
 
accept(IKeyValueData<K, V>) - Method in interface org.qiunet.utils.data.IKeyValueData.DataChangeListener
 
add(double, double) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
add(int, E) - Method in class org.qiunet.utils.collection.lru.LRUList
 
add(int, E) - Method in class org.qiunet.utils.collection.safe.SafeList
 
add(E) - Method in class org.qiunet.utils.collection.chain.FilterChain
添加元素e
add(E) - Method in class org.qiunet.utils.collection.ConcurrentHashSet
Adds the specified element to this set if it is not already present.
add(E) - Method in class org.qiunet.utils.collection.lru.LRUList
 
add(E) - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
add(E) - Method in class org.qiunet.utils.collection.safe.SafeList
 
add(String...) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
add(String, String) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
add(String, BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
add(BigDecimal, long) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
add(BigDecimal, BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
addAll(int, Collection<? extends E>) - Method in class org.qiunet.utils.collection.lru.LRUList
 
addAll(int, Collection<? extends E>) - Method in class org.qiunet.utils.collection.safe.SafeList
 
addAll(Collection<? extends E>) - Method in class org.qiunet.utils.collection.lru.LRUList
 
addAll(Collection<? extends E>) - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
addAll(Collection<? extends E>) - Method in class org.qiunet.utils.collection.safe.SafeList
 
addArgsDesc(String, String, String) - Method in class org.qiunet.utils.args.ArgsMapping
添加命令描述
addCompleteListener(LazyLoader.Listener<T>) - Method in class org.qiunet.utils.async.LazyLoader
添加 loader 有值时候的监听 可以重复添加
addFirst(IShutdownCloseHook) - Method in class org.qiunet.utils.listener.hook.ShutdownHookUtil
添加 到开头
addLast(IShutdownCloseHook) - Method in class org.qiunet.utils.listener.hook.ShutdownHookUtil
添加 到最后
addParam(ArgumentKey<T>, T) - Method in class org.qiunet.utils.scanner.ClassScanner
添加一些参数给applicationContext
addShutdownHook(IShutdownCloseHook) - Method in class org.qiunet.utils.listener.hook.ShutdownHookUtil
添加
afterExecute(Runnable, Throwable) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Method invoked upon completion of execution of the given Runnable.
all() - Method in class org.qiunet.utils.collection.chain.FilterChain
所有的filter
ALL - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
所有
allowCoreThreadTimeOut(boolean) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Sets the policy governing whether core threads may time out and terminate if no tasks arrive within the keep-alive time, being replaced if needed when new tasks arrive.
allowsCoreThreadTimeOut() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns true if this pool allows core threads to time out and terminate if no tasks arrive within the keepAlive time, being replaced if needed when new tasks arrive.
appendToFile(File, String) - Static method in class org.qiunet.utils.file.FileUtil
写东西到文件去
ArgsContainer - Class in org.qiunet.utils.args
存储所有Attribute对象的地方.
ArgsContainer() - Constructor for class org.qiunet.utils.args.ArgsContainer
 
ArgsData - Interface in org.qiunet.utils.data
不重要, 没必要封装对象.
ArgsData.Five<A,B,C,D,E> - Interface in org.qiunet.utils.data
 
ArgsData.Four<A,B,C,D> - Interface in org.qiunet.utils.data
 
ArgsData.One<A> - Interface in org.qiunet.utils.data
 
ArgsData.Three<A,B,C> - Interface in org.qiunet.utils.data
 
ArgsData.Two<A,B> - Interface in org.qiunet.utils.data
 
ArgsDataMap<T> - Class in org.qiunet.utils.args
 
ArgsDataMap() - Constructor for class org.qiunet.utils.args.ArgsDataMap
 
ArgsMapping - Class in org.qiunet.utils.args
Created by qiunet.
ArgsMapping(String[]) - Constructor for class org.qiunet.utils.args.ArgsMapping
 
Argument<T> - Class in org.qiunet.utils.args
存储引用对象包装对象
ArgumentKey<T> - Class in org.qiunet.utils.args
Argument 的key
ArgumentKey() - Constructor for class org.qiunet.utils.args.ArgumentKey
 
ArgumentKey(Supplier<T>) - Constructor for class org.qiunet.utils.args.ArgumentKey
 
ArgumentKey(T) - Constructor for class org.qiunet.utils.args.ArgumentKey
 
arraysToString(Collection<T>, String, String, String) - Static method in class org.qiunet.utils.string.StringUtil
数组拼串
arraysToString(T[], String) - Static method in class org.qiunet.utils.string.StringUtil
数组拼串
arraysToString(T[], String, String, int, int, String) - Static method in class org.qiunet.utils.string.StringUtil
数组拼串
arraysToString(T[], String, String, String) - Static method in class org.qiunet.utils.string.StringUtil
数组拼串
asyncExecutor(HttpResponse.BodyHandler<T>, IHttpCallBack<T>) - Method in class org.qiunet.utils.http.HttpRequest
 
asyncExecutor(IHttpCallBack<String>) - Method in class org.qiunet.utils.http.HttpRequest
异步执行请求
asyncThreadRecycleSize() - Method in class org.qiunet.utils.pool.ObjectPool
其它线程回收数
ATTR - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
属性
AUTO_WIRE - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
自动注入
AutoWireCompleteEventData - Enum Class in org.qiunet.utils.scanner.event
 
AutoWired - Annotation Interface in org.qiunet.utils.scanner.anno
跟spring 类似.
availableProcessors() - Static method in class org.qiunet.utils.system.OSUtil
有效的cpu核数
await() - Method in class org.qiunet.utils.async.future.DCompletePromise
 
await() - Method in interface org.qiunet.utils.async.future.DFuture
Waits for this future to be completed.
await() - Method in interface org.qiunet.utils.async.future.DPromise
 
await(long) - Method in class org.qiunet.utils.async.future.DCompletePromise
 
await(long) - Method in interface org.qiunet.utils.async.future.DFuture
Waits for this future to be completed within the specified time limit.
await(long, TimeUnit) - Method in class org.qiunet.utils.async.future.DCompletePromise
 
await(long, TimeUnit) - Method in interface org.qiunet.utils.async.future.DFuture
Waits for this future to be completed within the specified time limit.
awaitTermination(long, TimeUnit) - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
awaitTermination(long, TimeUnit) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
 
awaitUninterruptibly() - Method in class org.qiunet.utils.async.future.DCompletePromise
 
awaitUninterruptibly() - Method in interface org.qiunet.utils.async.future.DFuture
Waits for this future to be completed without interruption.
awaitUninterruptibly() - Method in interface org.qiunet.utils.async.future.DPromise
 
awaitUninterruptibly(long) - Method in class org.qiunet.utils.async.future.DCompletePromise
 
awaitUninterruptibly(long) - Method in interface org.qiunet.utils.async.future.DFuture
Waits for this future to be completed within the specified time limit without interruption.
awaitUninterruptibly(long, TimeUnit) - Method in class org.qiunet.utils.async.future.DCompletePromise
 
awaitUninterruptibly(long, TimeUnit) - Method in interface org.qiunet.utils.async.future.DFuture
Waits for this future to be completed within the specified time limit without interruption.

B

b() - Method in interface org.qiunet.utils.data.ArgsData.Two
 
B - Enum constant in enum class org.qiunet.utils.math.MathUtil.RandomType
闭区间 [start,end]
BaseObjConvert<T> - Class in org.qiunet.utils.convert
配置文件里面 string 转对象的基类
BaseObjConvert() - Constructor for class org.qiunet.utils.convert.BaseObjConvert
 
BaseObjListConvert<T> - Class in org.qiunet.utils.convert
配置文件里面 List 转对象的基类
BaseObjListConvert() - Constructor for class org.qiunet.utils.convert.BaseObjListConvert
 
BaseObjSetConvert<T> - Class in org.qiunet.utils.convert
配置文件里面 Set 转对象的基类
BaseObjSetConvert() - Constructor for class org.qiunet.utils.convert.BaseObjSetConvert
 
beforeExecute(Thread, Runnable) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Method invoked prior to executing the given Runnable in the given thread.
BEHAVIOR_ACTION - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
行为树action节点
BigDecimalUtil - Class in org.qiunet.utils.math
处理超大数据的工具类(+ - * /)
BigDecimalUtil() - Constructor for class org.qiunet.utils.math.BigDecimalUtil
 
BitUtil - Class in org.qiunet.utils.math
一些位运算方法
BooleanConvert - Class in org.qiunet.utils.convert
 
BooleanConvert() - Constructor for class org.qiunet.utils.convert.BooleanConvert
 
BREAK - Enum constant in enum class org.qiunet.utils.collection.enums.ForEachResult
 
buildRequest() - Method in class org.qiunet.utils.http.GetHttpRequest
 
buildRequest() - Method in class org.qiunet.utils.http.HttpRequest
 
buildRequest() - Method in class org.qiunet.utils.http.PostHttpRequest
 
ByteConvert - Class in org.qiunet.utils.convert
 
ByteConvert() - Constructor for class org.qiunet.utils.convert.ByteConvert
 
ByteUtil - Class in org.qiunet.utils.data
 
ByteUtil() - Constructor for class org.qiunet.utils.data.ByteUtil
 

C

c() - Method in interface org.qiunet.utils.data.ArgsData.Three
 
calConsumeMillisSeconds(IRunnable) - Static method in class org.qiunet.utils.date.DateUtil
计算Runnable 消耗毫秒
call() - Method in interface org.qiunet.utils.timer.IDelayTask
 
call(File) - Method in interface org.qiunet.utils.file.IFileChangeCallback
 
CallerRunsPolicy() - Constructor for class org.qiunet.utils.timer.executor.DThreadPoolExecutor.CallerRunsPolicy
Creates a CallerRunsPolicy.
cancel() - Method in class org.qiunet.utils.timer.timeout.TimeOutFuture
结束超时计时器
cancel(boolean) - Method in class org.qiunet.utils.async.future.DCompletePromise
 
CANCELED - Enum constant in enum class org.qiunet.utils.timer.timeout.TimeOutFuture.Status
取消状态
cancelSubmit(Mark) - Method in class org.qiunet.utils.atomic.MergeSubmit
结束提交
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.BaseObjConvert
是否可以转换
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.BaseObjListConvert
 
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.BaseObjSetConvert
 
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.BooleanConvert
 
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.ByteConvert
 
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.DoubleConvert
 
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.EnumConvert
 
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.FloatConvert
 
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.IntegerConvert
 
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.LongConvert
 
canConvert(Class<?>) - Method in class org.qiunet.utils.convert.ShortConvert
 
canConvert(Field) - Method in class org.qiunet.utils.convert.BaseObjConvert
是否可以转换 需要用泛型判断的.
canConvert(Field) - Method in class org.qiunet.utils.convert.BaseObjListConvert
 
canConvert(Field) - Method in class org.qiunet.utils.convert.BaseObjSetConvert
 
CFG - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
配置读取
CFG_SCANNER - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
配置读取
changeListener(File, IFileChangeCallback) - Static method in class org.qiunet.utils.file.FileUtil
变动监听
changeListener(Path, IFileChangeCallback) - Static method in class org.qiunet.utils.file.FileUtil
变动监听
CHANNEL_DATA - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
通道数据.
charset - Variable in class org.qiunet.utils.http.HttpRequest
 
charset(Charset) - Method in class org.qiunet.utils.http.HttpRequest
 
CharsetConvert - Class in org.qiunet.utils.convert
 
CharsetConvert() - Constructor for class org.qiunet.utils.convert.CharsetConvert
 
CHINESE_REGEX - Static variable in class org.qiunet.utils.string.StringUtil
汉字的正则表达式
ClassHotSwap - Class in org.qiunet.utils.classLoader
对class 进行热替换
ClassHotSwap() - Constructor for class org.qiunet.utils.classLoader.ClassHotSwap
 
ClassScanner - Class in org.qiunet.utils.scanner
 
clean() - Method in class org.qiunet.utils.collection.chain.FilterChain
清理链表
cleanDirectory(File) - Static method in class org.qiunet.utils.file.FileUtil
清理文件夹
clear() - Method in class org.qiunet.utils.args.ArgsContainer
 
clear() - Method in class org.qiunet.utils.args.ArgsDataMap
 
clear() - Method in class org.qiunet.utils.args.Argument
清除自身存储的数值
clear() - Method in class org.qiunet.utils.collection.ConcurrentHashSet
Removes all of the elements from this set.
clear() - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
clear() - Method in class org.qiunet.utils.collection.lru.LruHashMap
 
clear() - Method in class org.qiunet.utils.collection.lru.LRUList
 
clear() - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
clear() - Method in class org.qiunet.utils.collection.safe.SafeList
 
clear() - Method in class org.qiunet.utils.collection.safe.SafeMap
 
clear() - Method in class org.qiunet.utils.pool.ThreadScopeObjectPool
清掉所有
clear(Container) - Method in class org.qiunet.utils.args.ArgumentKey
清除key
clear(ArgumentKey) - Method in interface org.qiunet.utils.args.IArgsContainer
清除自身存储的数值
client - Static variable in class org.qiunet.utils.http.HttpRequest
 
CLIENT - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
客户端使用
clone() - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
clone() - Method in class org.qiunet.utils.fakeenum.FakeEnum
 
close() - Method in interface org.qiunet.utils.listener.hook.IShutdownCloseHook
自行把关闭代码贴入
CmdUtil - Class in org.qiunet.utils.system
这个工具会启动一个子进程执行.
CommonUtil - Class in org.qiunet.utils.common
其它可以通用逻辑的工具类
compareAndSet(Container, T, T) - Method in class org.qiunet.utils.args.ArgumentKey
compare and set value
compareAndSet(ArgumentKey<T>, T, T) - Method in interface org.qiunet.utils.args.IArgsContainer
cas级别设置存储值
compareAndSet(T, T) - Method in class org.qiunet.utils.args.Argument
cas操作存储值.
compareTo(E) - Method in class org.qiunet.utils.fakeenum.FakeEnum
 
complete(V) - Method in class org.qiunet.utils.async.future.DCompletePromise
 
computeIfAbsent(Container, Supplier<T>) - Method in class org.qiunet.utils.args.ArgumentKey
如果没有数据, 就使用指定的Supplier 初始化数据
computeIfAbsent(DATA) - Method in class org.qiunet.utils.collection.custom.CustomValueMap
没有使用默认值创建一个
computeIfAbsent(ArgumentKey<T>) - Method in class org.qiunet.utils.args.ArgsDataMap
 
computeIfAbsent(ArgumentKey<T>, Supplier<T>) - Method in interface org.qiunet.utils.args.IArgsContainer
如果没有.
ConcurrentHashSet<E> - Class in org.qiunet.utils.collection
 
ConcurrentHashSet() - Constructor for class org.qiunet.utils.collection.ConcurrentHashSet
 
ConcurrentHashSet(int) - Constructor for class org.qiunet.utils.collection.ConcurrentHashSet
 
CONDITION - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
条件
ConfigFileUtil - Class in org.qiunet.utils.config
文件类型配置工具
ConfigFileUtil() - Constructor for class org.qiunet.utils.config.ConfigFileUtil
 
configName() - Element in annotation interface org.qiunet.utils.config.anno.DConfigValue
如果类没有指定DConfig 则需要指定这个文件名: file name
consume(int, E) - Method in interface org.qiunet.utils.common.functional.IndexForeach
消费 然后返回
containKey(K) - Method in interface org.qiunet.utils.data.IKeyValueData
是否包含key
contains(E) - Method in class org.qiunet.utils.collection.chain.FilterChain
是否包含 元素e
contains(Object) - Method in class org.qiunet.utils.collection.ConcurrentHashSet
Returns true if this set contains the specified element.
contains(Object) - Method in class org.qiunet.utils.collection.lru.LRUList
 
contains(Object) - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
contains(Object) - Method in class org.qiunet.utils.collection.safe.SafeList
 
containsAll(Collection<?>) - Method in class org.qiunet.utils.collection.lru.LRUList
 
containsAll(Collection<?>) - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
containsAll(Collection<?>) - Method in class org.qiunet.utils.collection.safe.SafeList
 
containsKey(DATA) - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
containsKey(Object) - Method in class org.qiunet.utils.collection.lru.LruHashMap
 
containsKey(Object) - Method in class org.qiunet.utils.collection.safe.SafeMap
 
containsKey(Key) - Method in class org.qiunet.utils.collection.DuMap
对象中.是否有key值
containsVal(Val) - Method in class org.qiunet.utils.collection.DuMap
对象中是否有该val值.
containsValue(Object) - Method in class org.qiunet.utils.collection.safe.SafeMap
 
CONTINUE - Enum constant in enum class org.qiunet.utils.collection.enums.ForEachResult
 
conversion(String[], Class<T>) - Static method in class org.qiunet.utils.string.StringUtil
字符串数组 转 基础数据类型数组
conversion(String, String, Class<T>) - Static method in class org.qiunet.utils.string.StringUtil
分隔字符串并转类型
convert(Field, String) - Method in enum class org.qiunet.utils.convert.ConvertManager
按照指定的class 类型转换str
ConvertManager - Enum Class in org.qiunet.utils.convert
配置文件里面的字段对象转换器
convertToUnmodifiable() - Method in interface org.qiunet.utils.collection.safe.ISafeCollection
将集合转为安全集合.
convertToUnmodifiable() - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
convertToUnmodifiable() - Method in class org.qiunet.utils.collection.safe.SafeList
 
convertToUnmodifiable() - Method in class org.qiunet.utils.collection.safe.SafeMap
 
copy(File, String) - Static method in class org.qiunet.utils.file.FileUtil
copy文件
copy(String, String) - Static method in class org.qiunet.utils.file.FileUtil
copy文件
CounterMap<Key> - Class in org.qiunet.utils.collection
计数map
CounterMap() - Constructor for class org.qiunet.utils.collection.CounterMap
 
covertAndSet(Object, Field, String) - Method in enum class org.qiunet.utils.convert.ConvertManager
转换并且set到字段.
CrcUtil - Class in org.qiunet.utils.secret
Created by qiunet.
CrcUtil() - Constructor for class org.qiunet.utils.secret.CrcUtil
 
create() - Static method in interface org.qiunet.utils.async.future.DPromise
生成新的Promise
create(Future<V>) - Static method in interface org.qiunet.utils.async.future.DPromise
使用指定的future生成.
CREATE_AI_CONFIG - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
AI 策划用配置文件生成
CREATE_TABLE - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
生成数据库表
createFileWithContent(File, String) - Static method in class org.qiunet.utils.file.FileUtil
使用content构造一个新文件 如果已经有该文件.
CRON - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
定时调度
currentInstant() - Static method in class org.qiunet.utils.date.DateUtil
得到当前的 Instant
currentTimeMillis() - Static method in class org.qiunet.utils.date.DateUtil
 
currSeconds() - Static method in class org.qiunet.utils.date.DateUtil
当前的秒
customBody(HttpRequest.BodyPublisher) - Method in class org.qiunet.utils.http.PostHttpRequest
自定义body格式类型
CustomException - Exception in org.qiunet.utils.exceptions
自定义的一个运行异常.
CustomException(String, Object...) - Constructor for exception org.qiunet.utils.exceptions.CustomException
 
CustomException(Throwable, String, Object...) - Constructor for exception org.qiunet.utils.exceptions.CustomException
 
CustomValueMap<DATA extends Enum<DATA> & ICustomValue> - Class in org.qiunet.utils.collection.custom
使用ICustomValue 的Map
CustomValueMap(Class<DATA>) - Constructor for class org.qiunet.utils.collection.custom.CustomValueMap
 

D

d() - Method in interface org.qiunet.utils.data.ArgsData.Four
 
DateConvert - Class in org.qiunet.utils.convert
仅仅转换 "yyyy-MM-dd HH:mm:ss" 格式的字符串
DateConvert() - Constructor for class org.qiunet.utils.convert.DateConvert
 
dateToString(long) - Static method in class org.qiunet.utils.date.DateUtil
日期转字符串 默认格式
dateToString(long, String) - Static method in class org.qiunet.utils.date.DateUtil
日期转字符串 指定格式
dateToString(LocalDateTime) - Static method in class org.qiunet.utils.date.DateUtil
格式化为 yyyy-MM-dd HH:mm:ss
dateToString(LocalDateTime, String) - Static method in class org.qiunet.utils.date.DateUtil
日期转时间
dateToString(Date) - Static method in class org.qiunet.utils.date.DateUtil
日期转字符串 指定格式
dateToString(Date, String) - Static method in class org.qiunet.utils.date.DateUtil
日期转字符串 指定格式
DateUtil - Class in org.qiunet.utils.date
时间date相关的工具类 也可以使用DateTimeFormatter 但是使用线程变量已经可以解决问题.
DAY_MS - Static variable in class org.qiunet.utils.date.DateUtil
一天的毫秒数
DAY_SECONDS - Static variable in class org.qiunet.utils.date.DateUtil
一天的秒
DbLoaderEvent - Class in org.qiunet.utils.listener.event.data
启动db事件
DCollectors - Class in org.qiunet.utils.common.collector
自定义的collector
DCollectors() - Constructor for class org.qiunet.utils.common.collector.DCollectors
 
DCompletePromise<V> - Class in org.qiunet.utils.async.future
 
DCompletePromise() - Constructor for class org.qiunet.utils.async.future.DCompletePromise
 
DConfig - Annotation Interface in org.qiunet.utils.config.anno
对一个properties的注解.
DConfigInstance - Annotation Interface in org.qiunet.utils.config.anno
可以根据需要注入对应的 DHocon DProperties IKeyValueData
DConfigValue - Annotation Interface in org.qiunet.utils.config.anno
注解一个字段.
debug(String) - Method in interface org.qiunet.utils.logger.ILoggerType
 
debug(String, Object...) - Method in interface org.qiunet.utils.logger.ILoggerType
 
debug(Supplier<String>) - Method in interface org.qiunet.utils.logger.ILoggerType
如果 debug能打印.
decorateTask(Runnable, RunnableScheduledFuture<V>) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Modifies or replaces the task used to execute a runnable.
decorateTask(Callable<V>, RunnableScheduledFuture<V>) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Modifies or replaces the task used to execute a callable.
decrease(Key) - Method in class org.qiunet.utils.collection.CounterMap
自减1
decrease(Key, int) - Method in class org.qiunet.utils.collection.CounterMap
自减指定值
decrypt(String) - Static method in class org.qiunet.utils.secret.StrCodecUtil
解密
decryptData(byte[], short) - Static method in class org.qiunet.utils.secret.ProtocolUtil
byte 解密
DEFAULT - Static variable in interface org.qiunet.utils.math.PollChooserFactory
default pool chooser factory
DEFAULT_DATE_FORMAT - Static variable in class org.qiunet.utils.date.DateUtil
默认日期格式
DEFAULT_DATE_TIME_FORMAT - Static variable in class org.qiunet.utils.date.DateUtil
默认的时间格式(日期 时间)
DEFAULT_DATE_TIME_FORMATTER - Static variable in class org.qiunet.utils.date.DateUtil
外面直接使用 LocalDateTime.format() 可以搞定
DEFAULT_PARSER_CONFIG - Static variable in class org.qiunet.utils.json.JsonUtil
 
DEFAULT_SERIALIZE_CONFIG - Static variable in class org.qiunet.utils.json.JsonUtil
 
defaultHandler - Static variable in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
The default rejected execution handler
DefaultIdGenerator - Class in org.qiunet.utils.id
 
DefaultIdGenerator() - Constructor for class org.qiunet.utils.id.DefaultIdGenerator
 
DefaultIdGenerator(long) - Constructor for class org.qiunet.utils.id.DefaultIdGenerator
 
DefaultPollChooserFactory - Class in org.qiunet.utils.math
Created by qiunet.
DefaultThreadFactory - Class in org.qiunet.utils.async.factory
 
DefaultThreadFactory(String) - Constructor for class org.qiunet.utils.async.factory.DefaultThreadFactory
 
defaultVal() - Method in interface org.qiunet.utils.collection.custom.ICustomValue
默认值
defaultVal() - Element in annotation interface org.qiunet.utils.config.anno.DConfigValue
默认值.
deleteFile(File) - Static method in class org.qiunet.utils.file.FileUtil
删除文件 或者文件夹 以及其子目录下所有文件
DFuture<V> - Interface in org.qiunet.utils.async.future
自定义的Future
DHocon - Class in org.qiunet.utils.config.conf
对 conf 文件后缀内容的封装 idea conf使用HOCON插件
DHocon(String) - Constructor for class org.qiunet.utils.config.conf.DHocon
 
DHocon(String, IKeyValueData.DataChangeListener<String, String>) - Constructor for class org.qiunet.utils.config.conf.DHocon
 
dirName(String) - Static method in class org.qiunet.utils.file.DPath
获得文件夹路径 比如: /Users/qiunet/doc/x.txt 得到 /Users/qiunet/doc
DiscardOldestPolicy() - Constructor for class org.qiunet.utils.timer.executor.DThreadPoolExecutor.DiscardOldestPolicy
Creates a DiscardOldestPolicy for the given executor.
DiscardPolicy() - Constructor for class org.qiunet.utils.timer.executor.DThreadPoolExecutor.DiscardPolicy
Creates a DiscardPolicy.
div(double, double) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
div(String, String) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
div(BigDecimal, long) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
div(BigDecimal, BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
DoubleConvert - Class in org.qiunet.utils.convert
 
DoubleConvert() - Constructor for class org.qiunet.utils.convert.DoubleConvert
 
doWithFields(Class<?>, Consumer<Field>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
doWithFields(Class<?>, Consumer<Field>, Predicate<Field>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
doWithMethods(Class<?>, Consumer<Method>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Perform the given callback operation on all matching methods of the given class and superclasses.
doWithMethods(Class<?>, Consumer<Method>, Predicate<Method>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Perform the given callback operation on all matching methods of the given class and superclasses (or given interface and super-interfaces).
DPath - Class in org.qiunet.utils.file
 
DPath() - Constructor for class org.qiunet.utils.file.DPath
 
DPromise<V> - Interface in org.qiunet.utils.async.future
 
DProperties - Class in org.qiunet.utils.config.properties
properties 封装类.
DProperties(String) - Constructor for class org.qiunet.utils.config.properties.DProperties
 
DProperties(String, IKeyValueData.DataChangeListener<String, String>) - Constructor for class org.qiunet.utils.config.properties.DProperties
 
DRejectedExecutionHandler - Interface in org.qiunet.utils.timer.executor
A handler for tasks that cannot be executed by a DThreadPoolExecutor.
DScheduledThreadPoolExecutor - Class in org.qiunet.utils.timer.executor
A DThreadPoolExecutor that can additionally schedule commands to run after a given delay, or to execute periodically.
DScheduledThreadPoolExecutor() - Constructor for class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Creates a new ScheduledThreadPoolExecutor with the given delay check millis.
DScheduledThreadPoolExecutor(int, long) - Constructor for class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Creates a new DScheduledThreadPoolExecutor with the given core pool size.
DScheduledThreadPoolExecutor(int, long, ThreadFactory) - Constructor for class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Creates a new DScheduledThreadPoolExecutor with the given initial parameters.
DScheduledThreadPoolExecutor(int, long, ThreadFactory, DRejectedExecutionHandler) - Constructor for class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Creates a new DScheduledThreadPoolExecutor with the given initial parameters.
DScheduledThreadPoolExecutor(int, long, DRejectedExecutionHandler) - Constructor for class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Creates a new DScheduledThreadPoolExecutor with the given initial parameters.
DScheduledThreadPoolExecutor(int, TimeUnit) - Constructor for class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Creates a new ScheduledThreadPoolExecutor with the given delay check time.
DScheduledThreadPoolExecutor(long) - Constructor for class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Creates a new ScheduledThreadPoolExecutor with the given delay check millis.
DSupplier1<P1,R> - Interface in org.qiunet.utils.common.functional
一个参数的supplier
DSupplier2<P1,P2,R> - Interface in org.qiunet.utils.common.functional
一个参数的supplier
DThreadPoolExecutor - Class in org.qiunet.utils.timer.executor
An ExecutorService that executes each submitted task using one of possibly several pooled threads, normally configured using Executors factory methods.
DThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Creates a new ThreadPoolExecutor with the given initial parameters and default thread factory and rejected execution handler.
DThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Creates a new ThreadPoolExecutor with the given initial parameters and default rejected execution handler.
DThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, DRejectedExecutionHandler) - Constructor for class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Creates a new DThreadPoolExecutor with the given initial parameters.
DThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, DRejectedExecutionHandler) - Constructor for class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Creates a new DThreadPoolExecutor with the given initial parameters and default thread factory.
DThreadPoolExecutor.AbortPolicy - Class in org.qiunet.utils.timer.executor
A handler for rejected tasks that throws a RejectedExecutionException.
DThreadPoolExecutor.CallerRunsPolicy - Class in org.qiunet.utils.timer.executor
A handler for rejected tasks that runs the rejected task directly in the calling thread of the execute method, unless the executor has been shut down, in which case the task is discarded.
DThreadPoolExecutor.DiscardOldestPolicy - Class in org.qiunet.utils.timer.executor
A handler for rejected tasks that discards the oldest unhandled request and then retries execute, unless the executor is shut down, in which case the task is discarded.
DThreadPoolExecutor.DiscardPolicy - Class in org.qiunet.utils.timer.executor
A handler for rejected tasks that silently discards the rejected task.
DuMap<Key,Val> - Class in org.qiunet.utils.collection
双向map key val 可以互查 一般用到游戏开始的缓存.
DuMap() - Constructor for class org.qiunet.utils.collection.DuMap
 
DuMap(int) - Constructor for class org.qiunet.utils.collection.DuMap
 
dumpStack(String) - Static method in class org.qiunet.utils.logger.LogUtils
 
DUODUO - Enum constant in enum class org.qiunet.utils.logger.LoggerType
普通的日志打印
DUODUO_CFG_READER - Enum constant in enum class org.qiunet.utils.logger.LoggerType
读配置的日志打印
DUODUO_CREATOR - Enum constant in enum class org.qiunet.utils.logger.LoggerType
自动生成的日志打印
DUODUO_CROSS - Enum constant in enum class org.qiunet.utils.logger.LoggerType
跨服日志
DUODUO_FLASH_HANDLER - Enum constant in enum class org.qiunet.utils.logger.LoggerType
flashHandler 的日志
DUODUO_GAME_TEST - Enum constant in enum class org.qiunet.utils.logger.LoggerType
游戏测试日志
DUODUO_HOTSWAP - Enum constant in enum class org.qiunet.utils.logger.LoggerType
热替换的日志打印
DUODUO_HTTP - Enum constant in enum class org.qiunet.utils.logger.LoggerType
http请求
DUODUO_ONLINE - Enum constant in enum class org.qiunet.utils.logger.LoggerType
在线打印
DUODUO_REDIS - Enum constant in enum class org.qiunet.utils.logger.LoggerType
redis 的 日志打印
DUODUO_SQL - Enum constant in enum class org.qiunet.utils.logger.LoggerType
sql日志打印
DUODUO_USE_TIME - Enum constant in enum class org.qiunet.utils.logger.LoggerType
用时警告等打印

E

e() - Method in interface org.qiunet.utils.data.ArgsData.Five
 
EMPTY_STRING - Static variable in class org.qiunet.utils.string.StringUtil
空字符串
encrypt(byte[]) - Static method in class org.qiunet.utils.secret.MD5Util
encryptAndDecrypt 加密
encrypt(File) - Static method in class org.qiunet.utils.secret.MD5Util
对文件进行md5
encrypt(String) - Static method in class org.qiunet.utils.secret.MD5Util
 
encrypt(String) - Static method in class org.qiunet.utils.secret.StrCodecUtil
加密 腾讯安全sdk 的strData 编码就这个
encrypt(String, String) - Static method in class org.qiunet.utils.secret.MD5Util
 
encryptData(byte[], short) - Static method in class org.qiunet.utils.secret.ProtocolUtil
byte 加密
entrySet() - Method in class org.qiunet.utils.collection.safe.SafeMap
 
EnumConvert - Class in org.qiunet.utils.convert
枚举的convert
EnumConvert() - Constructor for class org.qiunet.utils.convert.EnumConvert
 
EnumParseException - Exception in org.qiunet.utils.exceptions
enum parse exception
EnumParseException(int) - Constructor for exception org.qiunet.utils.exceptions.EnumParseException
 
EnumParseException(String) - Constructor for exception org.qiunet.utils.exceptions.EnumParseException
 
equals(Object) - Method in class org.qiunet.utils.fakeenum.FakeEnum
 
equals(String, String) - Static method in class org.qiunet.utils.string.StringUtil
Compares two Strings, returning true if they are equal.
equalsTo(String, String) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
equalsTo(BigDecimal, double) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
equalsTo(BigDecimal, BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
error(String) - Method in interface org.qiunet.utils.logger.ILoggerType
 
error(String, Object...) - Method in interface org.qiunet.utils.logger.ILoggerType
 
error(String, Throwable) - Method in interface org.qiunet.utils.logger.ILoggerType
 
error(Supplier<String>) - Method in interface org.qiunet.utils.logger.ILoggerType
 
EVENT - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
事件
EventHandlerWeightType - Enum Class in org.qiunet.utils.listener.event
事件处理权重枚举
EventListener - Annotation Interface in org.qiunet.utils.listener.event
 
EventManager - Class in org.qiunet.utils.listener.event
 
EventManager() - Constructor for class org.qiunet.utils.listener.event.EventManager
 
exception(Consumer<Throwable>) - Method in class org.qiunet.utils.async.promise.JsPromise
 
exceptionally(Function<Throwable, T>) - Method in class org.qiunet.utils.async.promise.JsPromise
异常.给定一个正常值.
exec(String, String...) - Static method in class org.qiunet.utils.system.CmdUtil
 
exec(Path, String...) - Static method in class org.qiunet.utils.system.CmdUtil
执行系统脚本 主要是linux 带参数
execute(Runnable) - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
execute(Runnable) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Executes command with zero required delay.
execute(Runnable) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Executes the given task sometime in the future.
executor - Enum constant in enum class org.qiunet.utils.timer.TimerManager
系统自带的 ScheduledThreadPool
executor() - Method in class org.qiunet.utils.http.HttpRequest
执行请求
executor(HttpResponse.BodyHandler<T>) - Method in class org.qiunet.utils.http.HttpRequest
执行请求
executorNow(Runnable) - Static method in enum class org.qiunet.utils.timer.TimerManager
立刻执行
executorNow(Callable<V>) - Static method in enum class org.qiunet.utils.timer.TimerManager
 
existInList(T, Collection<T>) - Static method in class org.qiunet.utils.common.CommonUtil
检查一个元素是否在集合中
existInList(T, T...) - Static method in class org.qiunet.utils.common.CommonUtil
检查一个元素是否在数组中

F

FAKE_ENUM - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
假枚举
FakeEnum<E extends FakeEnum<E>> - Class in org.qiunet.utils.fakeenum
假枚举需要继承的基类 会继承该类 并在有 FakeEnumClass的类使用 按照字段名注入FakeEnum.name()
FakeEnum() - Constructor for class org.qiunet.utils.fakeenum.FakeEnum
 
FakeEnumClass - Annotation Interface in org.qiunet.utils.fakeenum
假枚举 类 注解
FILE_CONFIG - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
文件配置
FileChangeListener - Class in org.qiunet.utils.file
 
fileName(String) - Static method in class org.qiunet.utils.file.DPath
从path获得文件名.
FileUtil - Class in org.qiunet.utils.file
 
FilterChain<E> - Class in org.qiunet.utils.collection.chain
过滤的链表
FilterChain() - Constructor for class org.qiunet.utils.collection.chain.FilterChain
 
finalize() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Invokes shutdown when this executor is no longer referenced and it has no threads.
findClass(String) - Method in class org.qiunet.utils.classLoader.GameAppClassLoader
 
findField(Class<?>, String) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Attempt to find a field on the supplied Class with the supplied name.
findField(Class<?>, String, Class<?>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Attempt to find a field on the supplied Class with the supplied name and/or type.
findFieldList(Class<?>, Predicate<Field>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Attempt to find a field on the supplied Class with the supplied name.
findGenericParameterizedType(Class<?>, BiPredicate<Class<?>, Class<?>>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
找出Class 上对应的泛型参数类型
findGenericParameterizedType(Class<?>, Predicate<Class<?>>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
找出Class 上对应的泛型参数类型
fireClosed() - Static method in class org.qiunet.utils.listener.event.data.ServerClosedEvent
 
fireDbLoaderEventHandler() - Static method in class org.qiunet.utils.listener.event.data.DbLoaderEvent
 
fireDeprecated() - Static method in class org.qiunet.utils.listener.event.data.ServerDeprecatedEvent
 
fireEventHandler() - Method in interface org.qiunet.utils.listener.event.IEventData
触发事件处理
fireEventHandler(Data) - Static method in class org.qiunet.utils.listener.event.EventManager
触发监听处理
fireNewDayEventHandler() - Static method in class org.qiunet.utils.listener.event.data.NewDayEventData
 
fireShutdownEventHandler() - Static method in class org.qiunet.utils.listener.event.data.ServerShutdownEventData
 
fireStartupEventHandler() - Static method in class org.qiunet.utils.listener.event.data.ServerStartupEventData
 
FloatConvert - Class in org.qiunet.utils.convert
 
FloatConvert() - Constructor for class org.qiunet.utils.convert.FloatConvert
 
foreach(int, IndexForeach<E>) - Method in class org.qiunet.utils.collection.wheel.WheelList
从pos 开始循环一圈查找
forEach(BiConsumer<DATA, Object>) - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
forEach(Function<E, ForEachResult>) - Method in class org.qiunet.utils.collection.chain.FilterChain
循环chain
forEach(Function<E, ForEachResult>, Predicate<E>) - Method in class org.qiunet.utils.collection.chain.FilterChain
循环chain
ForEachResult - Enum Class in org.qiunet.utils.collection.enums
lambda 循环的返回枚举.
format(String, Object...) - Static method in class org.qiunet.utils.string.StringUtil
格式化输出字符串 格式: format("xx{0}x{1}xx{0}x", "参数1", "参数2") 跟sformat比较, 这里的参数占位符可以重复使用.
FORMULA - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
公式
fromString(Field, String) - Method in class org.qiunet.utils.convert.BaseObjConvert
转换成自己需要的对象
fromString(Field, String) - Method in class org.qiunet.utils.convert.BooleanConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.ByteConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.CharsetConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.DateConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.DoubleConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.EnumConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.FloatConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.IntegerConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.IntegerListCovert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.IntegerSetCovert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.ListIntegerCovert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.ListStringCovert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.LocalDateTimeConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.LongConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.LongListCovert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.LongSetCovert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.SetIntegerCovert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.SetStringCovert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.ShortConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.StringConvert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.StringListCovert
 
fromString(Field, String) - Method in class org.qiunet.utils.convert.StringSetCovert
 

G

GAME_TEST - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
压测
GAME_TEST_RESPONSE - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
响应
GameAppClassLoader - Class in org.qiunet.utils.classLoader
用来加载自己指定的一些类
GameAppClassLoader(String[], String[]) - Constructor for class org.qiunet.utils.classLoader.GameAppClassLoader
 
GameAppClassLoader(String[], String[], ClassLoader) - Constructor for class org.qiunet.utils.classLoader.GameAppClassLoader
指定该加载器的父类加载器
GENERATOR_PROTO - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
生成proto文件
get() - Method in class org.qiunet.utils.args.Argument
获得存储值
get() - Method in class org.qiunet.utils.async.LazyLoader
获取值.
get() - Method in class org.qiunet.utils.async.promise.JsPromise
获取最终结果
get() - Method in class org.qiunet.utils.pool.ObjectPool
获得对象
get() - Method in class org.qiunet.utils.pool.ThreadScopeObjectPool
获取一个对象
get(int) - Method in class org.qiunet.utils.collection.lru.LRUList
 
get(int) - Method in class org.qiunet.utils.collection.safe.SafeList
 
get(Container) - Method in class org.qiunet.utils.args.ArgumentKey
从container get 到对应的值.
get(DATA) - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
get(DATA, T) - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
get(Object) - Method in class org.qiunet.utils.collection.lru.LruHashMap
 
get(Object) - Method in class org.qiunet.utils.collection.safe.SafeMap
 
get(String) - Static method in class org.qiunet.utils.http.HttpRequest
 
get(String) - Static method in class org.qiunet.utils.system.SystemPropertyUtil
从环境变量获得数据
get(String) - Static method in class org.qiunet.utils.thread.ThreadContextData
从线程变量获取一个已有对象.
get(String, String) - Static method in class org.qiunet.utils.system.SystemPropertyUtil
从环境变量获得数据 没有.
get(ArgumentKey<T>) - Method in class org.qiunet.utils.args.ArgsDataMap
 
get(P1) - Method in interface org.qiunet.utils.common.functional.DSupplier1
 
get(P1, P2) - Method in interface org.qiunet.utils.common.functional.DSupplier2
 
get(T) - Method in class org.qiunet.utils.args.Argument
获得存储值.
getActiveCount() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the approximate number of threads that are actively executing tasks.
getAllDeclaredMethods(Class<?>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Get all declared methods on the leaf class and all superclasses.
getAllInnerIp() - Static method in class org.qiunet.utils.net.NetUtil
获得本机所有的ip
getArgsDesc(String) - Method in class org.qiunet.utils.args.ArgsMapping
获得命令描述
getArgument(ArgumentKey<T>) - Method in interface org.qiunet.utils.args.IArgsContainer
获取 Argument 没有会默认创建
getArgument(ArgumentKey<T>, boolean) - Method in class org.qiunet.utils.args.ArgsContainer
得到一个Attribute对象
getArgument(ArgumentKey<T>, boolean) - Method in interface org.qiunet.utils.args.IArgsContainer
获取 Argument 根据 @param computeIfAbsent 判断是否创建.
getBinaryVal(int) - Static method in class org.qiunet.utils.math.MathUtil
得到一个数据的二进制表示
getBoolean(K) - Method in interface org.qiunet.utils.data.IKeyValueData
得到boolean 值.
getByRate(long, long) - Static method in class org.qiunet.utils.math.MathUtil
得到val的 万分之rate .
getByteHexVal(byte) - Static method in class org.qiunet.utils.string.StringUtil
 
getClassDefineBytes(String) - Method in class org.qiunet.utils.classLoader.GameAppClassLoader
返回指定name的class byte 字节
getCompletedTaskCount() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the approximate total number of tasks that have completed execution.
getConfig() - Method in class org.qiunet.utils.config.conf.DHocon
得到对应的config
getContinueExistingPeriodicTasksAfterShutdownPolicy() - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Gets the policy on whether to continue executing existing periodic tasks even when this executor has been shutdown.
getConverts() - Method in enum class org.qiunet.utils.convert.ConvertManager
 
getCorePoolSize() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the core number of threads.
getCount(Key) - Method in class org.qiunet.utils.collection.CounterMap
获得计数数量
getCrc32Value(byte[]) - Static method in class org.qiunet.utils.secret.CrcUtil
得到crc32计算的crc值
getCrc32Value(ByteBuffer) - Static method in class org.qiunet.utils.secret.CrcUtil
得到crc32计算的crc值
getDayOfMonth() - Static method in class org.qiunet.utils.date.DateUtil
 
getDayOfMonth(long) - Static method in class org.qiunet.utils.date.DateUtil
 
getDayOfWeek() - Static method in class org.qiunet.utils.date.DateUtil
获取系统当前的星期 1-7
getDayOfWeek(long) - Static method in class org.qiunet.utils.date.DateUtil
获取系统当前的星期 1-7
getDayOfYear() - Static method in class org.qiunet.utils.date.DateUtil
获取系统当前的天 1 to 365, or 366
getDayOfYear(long) - Static method in class org.qiunet.utils.date.DateUtil
获取传入毫秒的天 1 to 365, or 366
getDeclaredFields(Class<?>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
This variant retrieves Class.getDeclaredFields() from a local cache in order to avoid the JVM's SecurityManager check and defensive array copying.
getDeclaredMethods(Class<?>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Variant of Class.getDeclaredMethods() that uses a local cache in order to avoid the JVM's SecurityManager check and new Method instances.
getDeclaringClass() - Method in class org.qiunet.utils.fakeenum.FakeEnum
Returns the Class object corresponding to this enum constant's enum type.
getDefaultZoneId() - Static method in class org.qiunet.utils.date.DateUtil
获得默认区 ID
getDouble(K) - Method in interface org.qiunet.utils.data.IKeyValueData
获得double数据配置
getDouble(K, double) - Method in interface org.qiunet.utils.data.IKeyValueData
获得double数据配置
getExecuteExistingDelayedTasksAfterShutdownPolicy() - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Gets the policy on whether to execute existing delayed tasks even when this executor has been shutdown.
getField(Object, String) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Get the field represented by the supplied field object on the specified target object.
getField(Field, Object) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Get the field represented by the supplied field object on the specified target object .
getFieldsAnnotatedWith(Class<? extends Annotation>) - Method in class org.qiunet.utils.scanner.ClassScanner
 
getFieldsAnnotatedWith(Class<? extends Annotation>) - Method in interface org.qiunet.utils.scanner.IApplicationContext
get all fields annotated with a given annotation
getFileContent(File) - Static method in class org.qiunet.utils.file.FileUtil
读取文件内容
getFileLength(File) - Static method in class org.qiunet.utils.file.FileUtil
得到文件长度 一般配合tail 用作startPos 判断是否文件长度有变化.
getFileSeparator() - Static method in class org.qiunet.utils.system.SystemPropertyUtil
 
getFloat(K) - Method in interface org.qiunet.utils.data.IKeyValueData
获得float数据配置
getFloat(K, float) - Method in interface org.qiunet.utils.data.IKeyValueData
获得float数据配置
getFreeMemory() - Static method in class org.qiunet.utils.system.OSUtil
获得JVM已分配内存中的剩余空间
getGeneralList(String, Class<T>) - Static method in class org.qiunet.utils.json.JsonUtil
得到通用的列表
getGeneralList(String, Class<T>, ParserConfig) - Static method in class org.qiunet.utils.json.JsonUtil
使用parseConfig 进行反序列化
getGeneralObj(String, TypeReference<T>, Feature...) - Static method in class org.qiunet.utils.json.JsonUtil
使用TYPE反序列化
getGeneralObj(String, TypeReference<T>, ParserConfig, Feature...) - Static method in class org.qiunet.utils.json.JsonUtil
使用自定义的parseConfig
getGeneralObj(String, Class<T>, Feature...) - Static method in class org.qiunet.utils.json.JsonUtil
使用默认字段和Class反序列化对象
getGeneralObj(String, Class<T>, ParserConfig, Feature...) - Static method in class org.qiunet.utils.json.JsonUtil
使用Class反序列化
getGeneralObj(String, Type, Feature...) - Static method in class org.qiunet.utils.json.JsonUtil
 
getGeneralObj(String, Type, ParserConfig, Feature...) - Static method in class org.qiunet.utils.json.JsonUtil
 
getHexVal(long) - Static method in class org.qiunet.utils.math.MathUtil
数据的十六进制
getHexVal(long, int) - Static method in class org.qiunet.utils.math.MathUtil
数据的十六进制
GetHttpRequest - Class in org.qiunet.utils.http
 
getInnerIp() - Static method in class org.qiunet.utils.net.NetUtil
得到内网ip v4
getInstance() - Static method in enum class org.qiunet.utils.convert.ConvertManager
 
getInstance() - Static method in class org.qiunet.utils.listener.hook.ShutdownHookUtil
 
getInstance(ScannerType...) - Static method in class org.qiunet.utils.scanner.ClassScanner
 
getInstanceOfClass(Class, Object...) - Method in class org.qiunet.utils.scanner.ClassScanner
 
getInstanceOfClass(Class, Object...) - Method in interface org.qiunet.utils.scanner.IApplicationContext
返回class的对象 可以是自身持有对象的单例 没有就new 一个.
getInt(K) - Method in interface org.qiunet.utils.data.IKeyValueData
获得int数据配置
getInt(K, int) - Method in interface org.qiunet.utils.data.IKeyValueData
获得int数据配置
getIntHexVal(int) - Static method in class org.qiunet.utils.string.StringUtil
 
getIntValue(String) - Method in class org.qiunet.utils.args.ArgsMapping
获得参数值
getIntValue(String, int) - Method in class org.qiunet.utils.args.ArgsMapping
 
getKeepAliveTime(TimeUnit) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the thread keep-alive time, which is the amount of time that threads in excess of the core pool size may remain idle before being terminated.
getKey(Val) - Method in class org.qiunet.utils.collection.DuMap
通过val得到key
getLargestPoolSize() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the largest number of threads that have ever simultaneously been in the pool.
getLastDayOfMonth(int, int) - Static method in class org.qiunet.utils.date.DateUtil
获得最后天数
getLineSeparator() - Static method in class org.qiunet.utils.system.SystemPropertyUtil
 
getListGenericParameterizedType(Field) - Static method in class org.qiunet.utils.reflect.ReflectUtil
得到list field class的泛型
getLocalDateTime(long) - Static method in class org.qiunet.utils.date.DateUtil
根据时间戳 得到LocalDateTime
getLocalDateTime(long, ZoneOffset) - Static method in class org.qiunet.utils.date.DateUtil
根据时间戳 得到LocalDateTime
getLocalHostName() - Static method in class org.qiunet.utils.net.NetUtil
得到主机名
getLogger() - Method in interface org.qiunet.utils.logger.ILoggerType
 
getLogger() - Method in enum class org.qiunet.utils.logger.LoggerType
 
getLong(K) - Method in interface org.qiunet.utils.data.IKeyValueData
获得long数据配置
getLong(K, long) - Method in interface org.qiunet.utils.data.IKeyValueData
获得long数据配置
getMatchConstructor(Class<T>, Object...) - Static method in class org.qiunet.utils.reflect.ReflectUtil
获得匹配的构造
getMaxCapacity() - Method in class org.qiunet.utils.collection.lru.LruHashMap
 
getMaximumPoolSize() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the maximum allowed number of threads.
getMaxMemory() - Static method in class org.qiunet.utils.system.OSUtil
获得JVM最大内存
getMethodsAnnotatedWith(Class<? extends Annotation>) - Method in class org.qiunet.utils.scanner.ClassScanner
 
getMethodsAnnotatedWith(Class<? extends Annotation>) - Method in interface org.qiunet.utils.scanner.IApplicationContext
get all methods annotated with a given annotation
getMilliByTime(LocalDateTime) - Static method in class org.qiunet.utils.date.DateUtil
获取指定日期的毫秒
getMilliByTime(LocalDateTime, ZoneOffset) - Static method in class org.qiunet.utils.date.DateUtil
获取指定日期的毫秒
getMixedStringLength(String) - Static method in class org.qiunet.utils.string.StringUtil
计算中英文混合情况下的真实字数 汉字 占长度 2 字母 占长度 1
getName() - Method in class org.qiunet.utils.args.Argument
获得名称
getOsName() - Static method in class org.qiunet.utils.system.SystemPropertyUtil
get operation system name
getPathSeparator() - Static method in class org.qiunet.utils.system.SystemPropertyUtil
 
getPoolSize() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the current number of threads in the pool.
getPublicIp4() - Static method in class org.qiunet.utils.net.NetUtil
得到外网IP
getPublicIp6() - Static method in class org.qiunet.utils.net.NetUtil
得到外网IP6
getQueue() - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Returns the task queue used by this executor.
getQueue() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the task queue used by this executor.
getRejectedExecutionHandler() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the current handler for unexecutable tasks.
getRemoveOnCancelPolicy() - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Gets the policy on whether cancelled tasks should be immediately removed from the work queue at time of cancellation.
getSecondsByTime(LocalDateTime) - Static method in class org.qiunet.utils.date.DateUtil
获取指定日期的秒
getShortHexVal(short) - Static method in class org.qiunet.utils.string.StringUtil
 
getStatus() - Method in enum class org.qiunet.utils.scanner.ScannerType
复合status
getString(K) - Method in interface org.qiunet.utils.data.IKeyValueData
返回key的值
getString(K, String) - Method in interface org.qiunet.utils.data.IKeyValueData
获取key的值
getSubListPage(List<T>, int, int) - Static method in class org.qiunet.utils.common.CommonUtil
截取某列表的部分数据
getSubTypesOf(Class<T>) - Method in class org.qiunet.utils.scanner.ClassScanner
 
getSubTypesOf(Class<T>) - Method in interface org.qiunet.utils.scanner.IApplicationContext
gets all sub types in hierarchy of a given type
getTaskCount() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the approximate total number of tasks that have ever been scheduled for execution.
getThreadFactory() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns the thread factory used to create new threads.
getTotalMemory() - Static method in class org.qiunet.utils.system.OSUtil
获得JVM已分配内存
getTypesAnnotatedWith(Class<? extends Annotation>) - Method in class org.qiunet.utils.scanner.ClassScanner
 
getTypesAnnotatedWith(Class<? extends Annotation>) - Method in interface org.qiunet.utils.scanner.IApplicationContext
get types annotated with a given annotation, both classes and annotations
getUsableMemory() - Static method in class org.qiunet.utils.system.OSUtil
获得JVM最大可用内存
getUsedDirectMemory() - Static method in class org.qiunet.utils.system.OSUtil
获得使用的堆外内存
getUserDir() - Static method in class org.qiunet.utils.system.SystemPropertyUtil
get user.dir
getUserHome() - Static method in class org.qiunet.utils.system.SystemPropertyUtil
get user.home
getVal(Key) - Method in class org.qiunet.utils.collection.DuMap
通过key 得到val
getVal(ArgumentKey<T>) - Method in interface org.qiunet.utils.args.IArgsContainer
得到一个对象的值.
getVal(ArgumentKey<T>, T) - Method in interface org.qiunet.utils.args.IArgsContainer
get 存储值.
getValue(String) - Method in class org.qiunet.utils.args.ArgsMapping
 
getValue(String, String) - Method in class org.qiunet.utils.args.ArgsMapping
 
getValue(K) - Method in interface org.qiunet.utils.data.IKeyValueData
获得 value
GM_COMMAND - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
gm命令
GzipUtil - Class in org.qiunet.utils.gzip
压缩 解压缩的工具类 Created by qiunet on 4/6/17.
GzipUtil() - Constructor for class org.qiunet.utils.gzip.GzipUtil
 

H

handle(Consumer<E>) - Method in class org.qiunet.utils.async.ParallelProcess
并发循环处理list中对象
handle(Predicate<E>, Consumer<E>) - Method in class org.qiunet.utils.async.ParallelProcess
并发循环处理list中对象
hashCode() - Method in class org.qiunet.utils.fakeenum.FakeEnum
 
header(String, String) - Method in class org.qiunet.utils.http.HttpRequest
 
header(Map<String, String>) - Method in class org.qiunet.utils.http.HttpRequest
 
headerBuilder - Variable in class org.qiunet.utils.http.HttpRequest
 
HIGH - Enum constant in enum class org.qiunet.utils.listener.event.EventHandlerWeightType
HIGHEST - Enum constant in enum class org.qiunet.utils.listener.event.EventHandlerWeightType
最高
hotSwap(Path) - Static method in class org.qiunet.utils.classLoader.ClassHotSwap
传入 class 所在的绝对地址路径 class 文件不需要有层级结构 直接在里面就ok
HttpRequest<B extends HttpRequest<B>> - Class in org.qiunet.utils.http
 
HttpRequest(String) - Constructor for class org.qiunet.utils.http.HttpRequest
 

I

IApplicationContext - Interface in org.qiunet.utils.scanner
 
IApplicationContextAware - Interface in org.qiunet.utils.scanner
实现接口必须是空构造函数.
IArgsContainer - Interface in org.qiunet.utils.args
持有ArgsContainer的对象.
ICustomValue - Interface in org.qiunet.utils.collection.custom
用户自定义的对象.
IDataToString - Interface in org.qiunet.utils.string
data to toString
IDelayTask<T> - Interface in org.qiunet.utils.timer
Created by qiunet.
IdGenerator<T> - Interface in org.qiunet.utils.id
生成id的一个接口 可以是进程有效 或者 redis有效 需要自己实现.
IEnumReadable - Interface in org.qiunet.utils.convert
枚举的值定义
IEventData - Interface in org.qiunet.utils.listener.event
包装事件的类的接口 其它数据在自己的子类里面获取
IFileChangeCallback - Interface in org.qiunet.utils.file
文件变动.
IgnoreEmptyWired - Annotation Interface in org.qiunet.utils.scanner.anno
DuoDuo部分逻辑没有实现业务里面的逻辑.
IHttpCallBack<T> - Interface in org.qiunet.utils.http
返回对象
IKeyValueData<K,V> - Interface in org.qiunet.utils.data
封装一层 properties 比较好取值.
IKeyValueData.DataChangeListener<K,V> - Interface in org.qiunet.utils.data
数据变更接口
ILoggerType - Interface in org.qiunet.utils.logger
 
increase(Key) - Method in class org.qiunet.utils.collection.CounterMap
自增1
increase(Key, int) - Method in class org.qiunet.utils.collection.CounterMap
自增指定值
IndexForeach<E> - Interface in org.qiunet.utils.common.functional
 
indexOf(Object) - Method in class org.qiunet.utils.collection.lru.LRUList
 
indexOf(Object) - Method in class org.qiunet.utils.collection.safe.SafeList
 
info(String) - Method in interface org.qiunet.utils.logger.ILoggerType
 
info(String, Object...) - Method in interface org.qiunet.utils.logger.ILoggerType
 
info(Supplier<String>) - Method in interface org.qiunet.utils.logger.ILoggerType
 
INIT - Enum constant in enum class org.qiunet.utils.timer.timeout.TimeOutFuture.Status
初始状态
instance - Enum constant in enum class org.qiunet.utils.convert.ConvertManager
 
instance - Enum constant in enum class org.qiunet.utils.scanner.event.AutoWireCompleteEventData
 
instance - Enum constant in enum class org.qiunet.utils.timer.TimerManager
自定义的 ScheduledThreadPool 需要调时间有效的, 使用该实例
INT_INT_MAP - Static variable in interface org.qiunet.utils.json.TypeReferences
 
INT_LIST - Static variable in interface org.qiunet.utils.json.TypeReferences
 
INT_LONG_MAP - Static variable in interface org.qiunet.utils.json.TypeReferences
 
INT_SET - Static variable in interface org.qiunet.utils.json.TypeReferences
 
INT_STRING_MAP - Static variable in interface org.qiunet.utils.json.TypeReferences
 
int2Bytes(int) - Static method in class org.qiunet.utils.data.ByteUtil
int 转换为byte数组
IntegerConvert - Class in org.qiunet.utils.convert
 
IntegerConvert() - Constructor for class org.qiunet.utils.convert.IntegerConvert
 
IntegerList - Class in org.qiunet.utils.collection.generics
covert 没法转换泛型对象.
IntegerList() - Constructor for class org.qiunet.utils.collection.generics.IntegerList
 
IntegerList(int) - Constructor for class org.qiunet.utils.collection.generics.IntegerList
 
IntegerList(Collection<? extends Integer>) - Constructor for class org.qiunet.utils.collection.generics.IntegerList
 
IntegerListCovert - Class in org.qiunet.utils.convert
所用字符串需要用 , 隔开.
IntegerListCovert() - Constructor for class org.qiunet.utils.convert.IntegerListCovert
 
IntegerSet - Class in org.qiunet.utils.collection.generics
covert 没法转换泛型对象.
IntegerSet() - Constructor for class org.qiunet.utils.collection.generics.IntegerSet
 
IntegerSet(int) - Constructor for class org.qiunet.utils.collection.generics.IntegerSet
 
IntegerSet(int, float) - Constructor for class org.qiunet.utils.collection.generics.IntegerSet
 
IntegerSet(Collection<? extends Integer>) - Constructor for class org.qiunet.utils.collection.generics.IntegerSet
 
IntegerSetCovert - Class in org.qiunet.utils.convert
所用字符串需要用 , 隔开.
IntegerSetCovert() - Constructor for class org.qiunet.utils.convert.IntegerSetCovert
 
IntIdGenerator - Class in org.qiunet.utils.id
 
IntIdGenerator() - Constructor for class org.qiunet.utils.id.IntIdGenerator
 
IntIdGenerator(int) - Constructor for class org.qiunet.utils.id.IntIdGenerator
 
invokeAll(Collection<? extends Callable<T>>) - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
invokeAny(Collection<? extends Callable<T>>) - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
IRunnable - Interface in org.qiunet.utils.common
可以抛出异常的Runnable 异常外面处理
is(SystemPropertyUtil.OSType) - Method in enum class org.qiunet.utils.system.SystemPropertyUtil.OSType
 
ISafeCollection - Interface in org.qiunet.utils.collection.safe
 
isBetweenDays(LocalDateTime, LocalDateTime, LocalDateTime) - Static method in class org.qiunet.utils.date.DateUtil
是否介于两个日期之间
isBitSet(int, int) - Static method in class org.qiunet.utils.math.BitUtil
判断ori值index位是否有值
isCanceled() - Method in class org.qiunet.utils.timer.timeout.TimeOutFuture
是否已经取消
isCancelled() - Method in class org.qiunet.utils.async.future.DCompletePromise
 
IScheduledTask - Interface in org.qiunet.utils.timer
异步的时间调度的一个类 Created by qiunet.
isDebugEnabled() - Method in interface org.qiunet.utils.logger.ILoggerType
 
isEmpty() - Method in class org.qiunet.utils.collection.ConcurrentHashSet
Returns true if this set contains no elements.
isEmpty() - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
isEmpty() - Method in class org.qiunet.utils.collection.DuMap
是否为空
isEmpty() - Method in class org.qiunet.utils.collection.lru.LRUList
 
isEmpty() - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
isEmpty() - Method in class org.qiunet.utils.collection.safe.SafeList
 
isEmpty() - Method in class org.qiunet.utils.collection.safe.SafeMap
 
isEmpty() - Method in class org.qiunet.utils.thread.ThreadContextData
很多时候联调使用.
isEmpty(String) - Static method in class org.qiunet.utils.string.StringUtil
判断是否是空字符串
isEmpty(Collection<?>) - Static method in class org.qiunet.utils.common.CommonUtil
集合是否为空
isEmptyMap(Map<?, ?>) - Static method in class org.qiunet.utils.common.CommonUtil
map 是否是空
isErrorEnabled() - Method in interface org.qiunet.utils.logger.ILoggerType
 
isHit(int) - Static method in class org.qiunet.utils.math.MathUtil
万分比概率是否命中
IShutdownCloseHook - Interface in org.qiunet.utils.listener.hook
hook 时候.需要关闭
isInfoEnabled() - Method in interface org.qiunet.utils.logger.ILoggerType
 
isInnerIp(String) - Static method in class org.qiunet.utils.net.NetUtil
是否是内网IP
isInnerIp(InetAddress) - Static method in class org.qiunet.utils.net.NetUtil
是否是内网IP
isLeap(int) - Static method in class org.qiunet.utils.date.DateUtil
是否是闰年
isLinux() - Static method in class org.qiunet.utils.system.OSUtil
系统是否是linux
isLocalIp(String) - Static method in class org.qiunet.utils.net.NetUtil
是否是本机ip 本机也返回true
isMac() - Static method in class org.qiunet.utils.system.OSUtil
系统是否是mac
isNotEmpty(Collection<?>) - Static method in class org.qiunet.utils.common.CommonUtil
集合是否不为空
isNotEmptyMap(Map<?, ?>) - Static method in class org.qiunet.utils.common.CommonUtil
是否非空map
isNotNull() - Method in class org.qiunet.utils.args.Argument
 
isNotNull() - Method in class org.qiunet.utils.async.LazyLoader
是否不为null
isNotNull(ArgumentKey) - Method in interface org.qiunet.utils.args.IArgsContainer
是否有存储值
isNull() - Method in class org.qiunet.utils.args.Argument
是否有存储值.
isNull() - Method in class org.qiunet.utils.async.LazyLoader
是否为null
isNull(Container) - Method in class org.qiunet.utils.args.ArgumentKey
容器中指定的key是否有值.
isNull(ArgumentKey) - Method in interface org.qiunet.utils.args.IArgsContainer
是否有存储值
isNum(String) - Static method in class org.qiunet.utils.string.StringUtil
是不是字符串
isPowerOfTwo(int) - Static method in class org.qiunet.utils.math.MathUtil
是否是2的次幂数
isPrepare(ScannerType) - Method in class org.qiunet.utils.scanner.ClassScanner
 
isPrepare(ScannerType) - Method in interface org.qiunet.utils.scanner.IApplicationContext
是否有扫描 scannerType
isSameDay(long, long) - Static method in class org.qiunet.utils.date.DateUtil
 
isSameDay(LocalDateTime, LocalDateTime) - Static method in class org.qiunet.utils.date.DateUtil
 
isSameMonth(long, long) - Static method in class org.qiunet.utils.date.DateUtil
 
isSameQuarter(long, long) - Static method in class org.qiunet.utils.date.DateUtil
 
isSameWeek(long, long) - Static method in class org.qiunet.utils.date.DateUtil
判断两个时间是否在同一周(注意这里周日和周一判断是在一周里的)
isSameYear(long, long) - Static method in class org.qiunet.utils.date.DateUtil
 
isShutdown() - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
isShutdown() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
 
isSuccess() - Method in class org.qiunet.utils.async.future.DCompletePromise
 
isSuccess() - Method in interface org.qiunet.utils.async.future.DFuture
是否成功.
isTerminated() - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
isTerminated() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
 
isTerminating() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns true if this executor is in the process of terminating after DThreadPoolExecutor.shutdown() or DThreadPoolExecutor.shutdownNow() but has not completely terminated.
isThreadValid() - Method in class org.qiunet.utils.pool.ThreadScopeObjectPool.NStack
线程是否有效
isTimeOut() - Method in class org.qiunet.utils.timer.timeout.TimeOutFuture
是否已经超时, 处理完毕
isValidIp4(String) - Static method in class org.qiunet.utils.net.NetUtil
是否是合格的ip4
isValidIp6(String) - Static method in class org.qiunet.utils.net.NetUtil
是否是合格的ip6
isValidPort(int) - Static method in class org.qiunet.utils.net.NetUtil
是否为有效的端口
此方法并不检查端口是否被占用
isWindows() - Static method in class org.qiunet.utils.system.OSUtil
系统是否是windows
iterator() - Method in class org.qiunet.utils.collection.ConcurrentHashSet
Returns an iterator over the elements in this set.
iterator() - Method in class org.qiunet.utils.collection.lru.LRUList
 
iterator() - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
iterator() - Method in class org.qiunet.utils.collection.safe.SafeList
 
IWeightObj - Interface in org.qiunet.utils.math
有权重的对象

J

JsonUtil - Class in org.qiunet.utils.json
json 工具类
JsPromise<T> - Class in org.qiunet.utils.async.promise
类似js的Promise
JsPromise(Supplier<T>) - Constructor for class org.qiunet.utils.async.promise.JsPromise
 

K

K - Enum constant in enum class org.qiunet.utils.math.MathUtil.RandomType
前闭后开 [start,end)
KEY_VAL_CFG - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
key val 配置
keys() - Method in class org.qiunet.utils.collection.DuMap
返回所有的key
keySet() - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
keySet() - Method in class org.qiunet.utils.collection.safe.SafeMap
 
KeyValueData<K,V> - Class in org.qiunet.utils.data
实现的一个Properties map 的封装类
KeyValueData() - Constructor for class org.qiunet.utils.data.KeyValueData
构建一个空的Keyval map
KeyValueData(Map<K, V>) - Constructor for class org.qiunet.utils.data.KeyValueData
 
KeyValueData(Map<K, V>, IKeyValueData.DataChangeListener<K, V>) - Constructor for class org.qiunet.utils.data.KeyValueData
 
KeyValueData(IKeyValueData.DataChangeListener<K, V>) - Constructor for class org.qiunet.utils.data.KeyValueData
 

L

lastIndexOf(Object) - Method in class org.qiunet.utils.collection.lru.LRUList
 
lastIndexOf(Object) - Method in class org.qiunet.utils.collection.safe.SafeList
 
LazyLoader<T> - Class in org.qiunet.utils.async
延迟加载的对象.
LazyLoader(Supplier<T>) - Constructor for class org.qiunet.utils.async.LazyLoader
 
LazyLoader.Listener<T> - Interface in org.qiunet.utils.async
 
LESS - Enum constant in enum class org.qiunet.utils.listener.event.EventHandlerWeightType
最低
lessThan(String, String) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
lessThan(BigDecimal, double) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
lessThan(BigDecimal, BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
lessThanOrEquals(BigDecimal, BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
lessThanOrEqualsZero(BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
lessThanZero(BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
limitCount() - Element in annotation interface org.qiunet.utils.listener.event.EventListener
执行次数 0 不限制
LINUX - Enum constant in enum class org.qiunet.utils.system.SystemPropertyUtil.OSType
 
listDir(String, Consumer<File>, Predicate<File>) - Static method in class org.qiunet.utils.file.DPath
返回文件夹下面的文件数组
listener(File, IFileChangeCallback) - Static method in class org.qiunet.utils.file.FileChangeListener
指定的文件 或者文件夹变动时候, 会调用callback的call方法.
listenerChange() - Element in annotation interface org.qiunet.utils.config.anno.DConfig
监听变动.
listFile(Path, List<File>, Predicate<File>) - Static method in class org.qiunet.utils.file.FileUtil
 
ListIntegerCovert - Class in org.qiunet.utils.convert
所用字符串需要用 ; 隔开.
ListIntegerCovert() - Constructor for class org.qiunet.utils.convert.ListIntegerCovert
 
listIterator() - Method in class org.qiunet.utils.collection.lru.LRUList
 
listIterator() - Method in class org.qiunet.utils.collection.safe.SafeList
 
listIterator(int) - Method in class org.qiunet.utils.collection.lru.LRUList
 
listIterator(int) - Method in class org.qiunet.utils.collection.safe.SafeList
 
ListStringCovert - Class in org.qiunet.utils.convert
所用字符串需要用 , 隔开.
ListStringCovert() - Constructor for class org.qiunet.utils.convert.ListStringCovert
 
load(Map<K, V>) - Method in class org.qiunet.utils.data.KeyValueData
热加载, 重新替换map
loadConf(String) - Static method in class org.qiunet.utils.config.ConfigFileUtil
加载 Hocon 类型文件
loadConfig(String) - Static method in class org.qiunet.utils.config.ConfigFileUtil
加载一个 config file
loadConfig(String, IFileChangeCallback) - Static method in class org.qiunet.utils.config.ConfigFileUtil
加载一个配置文件
loaderProperties(File) - Static method in class org.qiunet.utils.config.ConfigFileUtil
加载一个properties
localAddressList(Predicate<InetAddress>) - Static method in class org.qiunet.utils.net.NetUtil
获取所有满足过滤条件的本地IP地址对象
LocalDateTimeConvert - Class in org.qiunet.utils.convert
 
LocalDateTimeConvert() - Constructor for class org.qiunet.utils.convert.LocalDateTimeConvert
 
localIpv4s() - Static method in class org.qiunet.utils.net.NetUtil
获得本机的IPv4地址列表
返回的IP列表有序,按照系统设备顺序
localIpv6s() - Static method in class org.qiunet.utils.net.NetUtil
获得本机的IPv6地址列表
返回的IP列表有序,按照系统设备顺序
LOG_RECORD - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
埋点日志
logger - Static variable in class org.qiunet.utils.http.HttpRequest
 
logger - Static variable in interface org.qiunet.utils.timer.IScheduledTask
 
logger(Logger) - Method in exception org.qiunet.utils.exceptions.CustomException
 
loggerIfAbsent() - Method in class org.qiunet.utils.collection.safe.SafeMap
 
LoggerType - Enum Class in org.qiunet.utils.logger
日志类型 Created by qiunet.
LogUtils - Class in org.qiunet.utils.logger
 
LogUtils() - Constructor for class org.qiunet.utils.logger.LogUtils
 
LONG_LIST - Static variable in interface org.qiunet.utils.json.TypeReferences
 
LONG_LONG_MAP - Static variable in interface org.qiunet.utils.json.TypeReferences
 
LONG_SET - Static variable in interface org.qiunet.utils.json.TypeReferences
 
LONG_STRING_MAP - Static variable in interface org.qiunet.utils.json.TypeReferences
 
long2Bytes(long) - Static method in class org.qiunet.utils.data.ByteUtil
long 转换为byte数组
LongConvert - Class in org.qiunet.utils.convert
 
LongConvert() - Constructor for class org.qiunet.utils.convert.LongConvert
 
LongList - Class in org.qiunet.utils.collection.generics
covert 没法转换泛型对象.
LongList() - Constructor for class org.qiunet.utils.collection.generics.LongList
 
LongList(int) - Constructor for class org.qiunet.utils.collection.generics.LongList
 
LongList(Collection<? extends Long>) - Constructor for class org.qiunet.utils.collection.generics.LongList
 
LongListCovert - Class in org.qiunet.utils.convert
所用字符串需要用 , 隔开.
LongListCovert() - Constructor for class org.qiunet.utils.convert.LongListCovert
 
LongSet - Class in org.qiunet.utils.collection.generics
covert 没法转换泛型对象.
LongSet() - Constructor for class org.qiunet.utils.collection.generics.LongSet
 
LongSet(int) - Constructor for class org.qiunet.utils.collection.generics.LongSet
 
LongSet(int, float) - Constructor for class org.qiunet.utils.collection.generics.LongSet
 
LongSet(Collection<? extends Long>) - Constructor for class org.qiunet.utils.collection.generics.LongSet
 
LongSetCovert - Class in org.qiunet.utils.convert
所用字符串需要用 , 隔开.
LongSetCovert() - Constructor for class org.qiunet.utils.convert.LongSetCovert
 
LruHashMap<K,V> - Class in org.qiunet.utils.collection.lru
LruHashMap is an extension of Java's HashMap, which has a bounded size(); When it reaches that size, each time a new element is added, the least recently used (LRU) entry is removed.
LruHashMap() - Constructor for class org.qiunet.utils.collection.lru.LruHashMap
 
LruHashMap(int) - Constructor for class org.qiunet.utils.collection.lru.LruHashMap
 
LRUList<E> - Class in org.qiunet.utils.collection.lru
固定长度的list 添加大于制定长度后, 会把最开始的remove
LRUList(int) - Constructor for class org.qiunet.utils.collection.lru.LRUList
 

M

MAC_OS - Enum constant in enum class org.qiunet.utils.system.SystemPropertyUtil.OSType
 
makeAccessible(Field) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Make the given field accessible, explicitly setting it accessible if necessary.
makeAccessible(Method) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Make the given method accessible, explicitly setting it accessible if necessary.
makeId() - Method in class org.qiunet.utils.id.DefaultIdGenerator
 
makeId() - Method in interface org.qiunet.utils.id.IdGenerator
生成id
makeId() - Method in class org.qiunet.utils.id.IntIdGenerator
 
mapToString(Map<?, ?>, String, String) - Static method in class org.qiunet.utils.string.StringUtil
map 拼串
mapToString(Map<?, ?>, String, String, String, String) - Static method in class org.qiunet.utils.string.StringUtil
map 拼串
MathUtil - Class in org.qiunet.utils.math
 
MathUtil.RandomType - Enum Class in org.qiunet.utils.math
 
MD5Util - Class in org.qiunet.utils.secret
 
merge(Map<K, V>) - Method in interface org.qiunet.utils.data.IKeyValueData
提出合并
MergeSubmit<Mark extends Enum<Mark>> - Class in org.qiunet.utils.atomic
合并提交工具类 根据 mark类型.
MergeSubmit(Class<Mark>) - Constructor for class org.qiunet.utils.atomic.MergeSubmit
 
MIDDLE - Enum constant in enum class org.qiunet.utils.listener.event.EventHandlerWeightType
中等
modifyAnnotationValue(Annotation, String, Object) - Static method in class org.qiunet.utils.reflect.ReflectUtil
修改注解的值
moreThan(String, String) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
moreThan(BigDecimal, double) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
moreThan(BigDecimal, BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
moreThanOrEquals(String, String) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
moreThanOrEquals(BigDecimal, double) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
moreThanOrEquals(BigDecimal, BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
moreThanOrEqualsZero(BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
moreThanZero(BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
move(File, String) - Static method in class org.qiunet.utils.file.FileUtil
移动文件
move(String, String) - Static method in class org.qiunet.utils.file.FileUtil
移动文件 只能mv到文件夹
mul(double, double) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
mul(String...) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
mul(String, double...) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
mul(String, String) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
mul(BigDecimal...) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
mul(BigDecimal, long) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
mul(BigDecimal, long...) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
mul(BigDecimal, BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 

N

name() - Method in class org.qiunet.utils.fakeenum.FakeEnum
 
NetUtil - Class in org.qiunet.utils.net
 
NetUtil() - Constructor for class org.qiunet.utils.net.NetUtil
 
newChooser(Element[]) - Method in interface org.qiunet.utils.math.PollChooserFactory
newChooser(List<Element>) - Method in class org.qiunet.utils.math.DefaultPollChooserFactory
 
newChooser(List<Element>) - Method in interface org.qiunet.utils.math.PollChooserFactory
NewDayEventData - Class in org.qiunet.utils.listener.event.data
跨天的监听 每日零点定时触发.
NewDayEventData() - Constructor for class org.qiunet.utils.listener.event.data.NewDayEventData
 
newInstance(Class<T>, Object...) - Static method in class org.qiunet.utils.reflect.ReflectUtil
生成新的对象
newInstance(Constructor<T>, Object...) - Static method in class org.qiunet.utils.reflect.ReflectUtil
生成新的对象.
newObject(ObjectPool.Handle<T>) - Method in class org.qiunet.utils.pool.ObjectPool
为池构造一个新的对象
newProcess(Collection<E>) - Static method in class org.qiunet.utils.async.ParallelProcess
 
newThread(Runnable) - Method in class org.qiunet.utils.async.factory.DefaultThreadFactory
 
newTimeOut(TimeOutCaller, int) - Static method in class org.qiunet.utils.timer.timeout.Timeout
几秒后超时
newTimeOut(TimeOutCaller, int, TimeUnit) - Static method in class org.qiunet.utils.timer.timeout.Timeout
指定时间单位的超时
next() - Method in interface org.qiunet.utils.math.PollChooserFactory.PollChooser
Returns the new PollChooserFactory.PollChooser to use.
nextForeach(int, IndexForeach<E>) - Method in class org.qiunet.utils.collection.wheel.WheelList
从pos 下一个开始循环一圈查找
NONE - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
 
NORMAL - Enum constant in enum class org.qiunet.utils.listener.event.EventHandlerWeightType
普通
NORMAL - Enum constant in enum class org.qiunet.utils.thread.ThreadPoolManager
 
notNull(Container) - Method in class org.qiunet.utils.args.ArgumentKey
容器中指定的key是否有值.
nowLocalDateTime() - Static method in class org.qiunet.utils.date.DateUtil
当前时间
nowLocalDateTime(ZoneId) - Static method in class org.qiunet.utils.date.DateUtil
当前时间
NStack() - Constructor for class org.qiunet.utils.pool.ThreadScopeObjectPool.NStack
 

O

OBJ_CONVERT - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
str -> 对象转换
ObjectPool<T> - Class in org.qiunet.utils.pool
一个简单的对象池
ObjectPool() - Constructor for class org.qiunet.utils.pool.ObjectPool
 
ObjectPool(int, int) - Constructor for class org.qiunet.utils.pool.ObjectPool
 
ObjectPool.Handle<T> - Interface in org.qiunet.utils.pool
 
of(A) - Static method in interface org.qiunet.utils.data.ArgsData
 
of(A, B) - Static method in interface org.qiunet.utils.data.ArgsData
 
of(A, B, C) - Static method in interface org.qiunet.utils.data.ArgsData
 
of(A, B, C, D) - Static method in interface org.qiunet.utils.data.ArgsData
 
of(A, B, C, D, E) - Static method in interface org.qiunet.utils.data.ArgsData
 
onShutdown(ServerShutdownEventData) - Method in class org.qiunet.utils.listener.hook.ShutdownHookUtil
 
order() - Method in enum class org.qiunet.utils.convert.ConvertManager
 
order() - Method in interface org.qiunet.utils.scanner.IApplicationContextAware
越大执行越靠前 第一梯队 KeyValManager(只要context赋值) CfgFieldObjConvertManager (不影响其它) 第二梯队 ConfigContext 第三梯队 EventManager(很多类初始化, 读取配置了) ChannelDataMapping 第四梯队 CfgScannerManager ServerNodeManager0 第五梯队 其它.
ordinal() - Method in class org.qiunet.utils.fakeenum.FakeEnum
 
org.qiunet.utils.args - package org.qiunet.utils.args
 
org.qiunet.utils.async - package org.qiunet.utils.async
 
org.qiunet.utils.async.factory - package org.qiunet.utils.async.factory
 
org.qiunet.utils.async.future - package org.qiunet.utils.async.future
 
org.qiunet.utils.async.promise - package org.qiunet.utils.async.promise
 
org.qiunet.utils.atomic - package org.qiunet.utils.atomic
 
org.qiunet.utils.classLoader - package org.qiunet.utils.classLoader
 
org.qiunet.utils.collection - package org.qiunet.utils.collection
 
org.qiunet.utils.collection.chain - package org.qiunet.utils.collection.chain
 
org.qiunet.utils.collection.custom - package org.qiunet.utils.collection.custom
 
org.qiunet.utils.collection.enums - package org.qiunet.utils.collection.enums
 
org.qiunet.utils.collection.generics - package org.qiunet.utils.collection.generics
 
org.qiunet.utils.collection.lru - package org.qiunet.utils.collection.lru
 
org.qiunet.utils.collection.safe - package org.qiunet.utils.collection.safe
 
org.qiunet.utils.collection.wheel - package org.qiunet.utils.collection.wheel
 
org.qiunet.utils.common - package org.qiunet.utils.common
 
org.qiunet.utils.common.collector - package org.qiunet.utils.common.collector
 
org.qiunet.utils.common.functional - package org.qiunet.utils.common.functional
 
org.qiunet.utils.config - package org.qiunet.utils.config
 
org.qiunet.utils.config.anno - package org.qiunet.utils.config.anno
 
org.qiunet.utils.config.conf - package org.qiunet.utils.config.conf
 
org.qiunet.utils.config.properties - package org.qiunet.utils.config.properties
 
org.qiunet.utils.convert - package org.qiunet.utils.convert
 
org.qiunet.utils.data - package org.qiunet.utils.data
 
org.qiunet.utils.date - package org.qiunet.utils.date
 
org.qiunet.utils.exceptions - package org.qiunet.utils.exceptions
 
org.qiunet.utils.fakeenum - package org.qiunet.utils.fakeenum
 
org.qiunet.utils.file - package org.qiunet.utils.file
 
org.qiunet.utils.gzip - package org.qiunet.utils.gzip
 
org.qiunet.utils.http - package org.qiunet.utils.http
 
org.qiunet.utils.id - package org.qiunet.utils.id
 
org.qiunet.utils.json - package org.qiunet.utils.json
 
org.qiunet.utils.listener.event - package org.qiunet.utils.listener.event
 
org.qiunet.utils.listener.event.data - package org.qiunet.utils.listener.event.data
 
org.qiunet.utils.listener.hook - package org.qiunet.utils.listener.hook
 
org.qiunet.utils.logger - package org.qiunet.utils.logger
 
org.qiunet.utils.math - package org.qiunet.utils.math
 
org.qiunet.utils.net - package org.qiunet.utils.net
 
org.qiunet.utils.pool - package org.qiunet.utils.pool
 
org.qiunet.utils.reflect - package org.qiunet.utils.reflect
 
org.qiunet.utils.scanner - package org.qiunet.utils.scanner
 
org.qiunet.utils.scanner.anno - package org.qiunet.utils.scanner.anno
 
org.qiunet.utils.scanner.event - package org.qiunet.utils.scanner.event
 
org.qiunet.utils.secret - package org.qiunet.utils.secret
 
org.qiunet.utils.string - package org.qiunet.utils.string
 
org.qiunet.utils.system - package org.qiunet.utils.system
 
org.qiunet.utils.thread - package org.qiunet.utils.thread
 
org.qiunet.utils.timer - package org.qiunet.utils.timer
 
org.qiunet.utils.timer.executor - package org.qiunet.utils.timer.executor
 
org.qiunet.utils.timer.timeout - package org.qiunet.utils.timer.timeout
 
OSUtil - Class in org.qiunet.utils.system
 

P

ParallelProcess<E> - Class in org.qiunet.utils.async
并行处理事物
params(Map<String, String>) - Method in class org.qiunet.utils.http.GetHttpRequest
如果是get模式.
parse(String) - Method in class org.qiunet.utils.collection.custom.CustomValueMap
从字符串加载Map
parse(String) - Method in interface org.qiunet.utils.collection.custom.ICustomValue
解析成对象
pid() - Static method in class org.qiunet.utils.system.OSUtil
得到当前进程的进程ID
PLAYER_DATA_LOADER - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
玩家的数据加载
PollChooserFactory - Interface in org.qiunet.utils.math
Created by qiunet.
PollChooserFactory.PollChooser<Element> - Interface in org.qiunet.utils.math
Chooses the next PollChooserFactory.PollChooser to use.
pop() - Method in class org.qiunet.utils.pool.ThreadScopeObjectPool.NStack
 
PORT_RANGE_MAX - Static variable in class org.qiunet.utils.net.NetUtil
默认最大端口,65535
PORT_RANGE_MIN - Static variable in class org.qiunet.utils.net.NetUtil
默认最小端口,1024
post(Data) - Static method in class org.qiunet.utils.listener.event.EventManager
触发监听处理
post(String) - Static method in class org.qiunet.utils.http.HttpRequest
 
postfixKey() - Element in annotation interface org.qiunet.utils.config.anno.DConfigValue
后缀 key
PostHttpRequest - Class in org.qiunet.utils.http
 
powerfulTrim(String) - Static method in class org.qiunet.utils.string.StringUtil
屏蔽两端大部分空白字符
prefixKey() - Element in annotation interface org.qiunet.utils.config.anno.DConfigValue
前缀 key
prestartAllCoreThreads() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Starts all core threads, causing them to idly wait for work.
prestartCoreThread() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Starts a core thread, causing it to idly wait for work.
printStackTrace(String) - Static method in class org.qiunet.utils.logger.LogUtils
 
printUseTime() - Method in class org.qiunet.utils.timer.UseTimer
 
printUseTime(Supplier<String>) - Method in class org.qiunet.utils.timer.UseTimer
 
ProtocolUtil - Class in org.qiunet.utils.secret
 
ProtocolUtil() - Constructor for class org.qiunet.utils.secret.ProtocolUtil
 
purge() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Tries to remove from the work queue all Future tasks that have been cancelled.
push(T) - Method in class org.qiunet.utils.pool.ThreadScopeObjectPool.NStack
 
put(DATA, Object) - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
put(String, Object) - Static method in class org.qiunet.utils.thread.ThreadContextData
往线程变量存放一个对象.
put(Key, Val) - Method in class org.qiunet.utils.collection.DuMap
添加一堆key val
put(KEY, VAL) - Method in class org.qiunet.utils.collection.safe.SafeMap
 
put(K, V) - Method in class org.qiunet.utils.collection.lru.LruHashMap
 
putAll(Map<? extends KEY, ? extends VAL>) - Method in class org.qiunet.utils.collection.safe.SafeMap
 
putAnnotation(Class<?>, Class<T>, T) - Static method in class org.qiunet.utils.reflect.RuntimeAnnotations
 

R

randByWeight(List<T>) - Static method in class org.qiunet.utils.math.MathUtil
在list 里面根据权重随机个数据
randByWeight(List<T>, int) - Static method in class org.qiunet.utils.math.MathUtil
随机一个[0, totalRandNum)值 返回对应的对象.
random(double, double) - Static method in class org.qiunet.utils.math.MathUtil
随机数计算 [start,end)
random(float) - Static method in class org.qiunet.utils.math.MathUtil
随机一个float
random(int) - Static method in class org.qiunet.utils.math.MathUtil
随机数计算 [0,i)
random(int, int) - Static method in class org.qiunet.utils.math.MathUtil
随机数计算 [start,end)
random(int, int, MathUtil.RandomType) - Static method in class org.qiunet.utils.math.MathUtil
随机数计算 [start,end ) or ]
randomString(int) - Static method in class org.qiunet.utils.string.StringUtil
生成一定长度的随机字符串
read32bit(byte[], int) - Static method in class org.qiunet.utils.data.ByteUtil
Reads a 32bit integer at the index.
readBit(int, int, int) - Static method in class org.qiunet.utils.math.BitUtil
 
readBytebuffer(ByteBuffer) - Static method in class org.qiunet.utils.data.ByteUtil
读取ByteBuffer的内容.
readBytebuffer(ByteBuffer, int, int) - Static method in class org.qiunet.utils.data.ByteUtil
读取ByteBuffer的内容.
readS16bit(byte[], int) - Static method in class org.qiunet.utils.data.ByteUtil
Reads a signed 16bit integer at the index.
readU16bit(byte[], int) - Static method in class org.qiunet.utils.data.ByteUtil
Reads an unsigned 16bit integer at the index.
recycle() - Method in interface org.qiunet.utils.pool.ObjectPool.Handle
 
recycle(T) - Method in class org.qiunet.utils.pool.ThreadScopeObjectPool
回收对象
ReflectUtil - Class in org.qiunet.utils.reflect
反射工具类
regex(String, String) - Static method in class org.qiunet.utils.string.StringUtil
返回是否符合正则表达式
regex(String, Pattern) - Static method in class org.qiunet.utils.string.StringUtil
是否完美匹配
regexChinese(String) - Static method in class org.qiunet.utils.string.StringUtil
是否是汉字
regexCount(String, String) - Static method in class org.qiunet.utils.string.StringUtil
返回符合正则表达式的个数
rejectedExecution(Runnable, DThreadPoolExecutor) - Method in interface org.qiunet.utils.timer.executor.DRejectedExecutionHandler
Method that may be invoked by a DThreadPoolExecutor when execute cannot accept a task.
rejectedExecution(Runnable, DThreadPoolExecutor) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor.AbortPolicy
Always throws RejectedExecutionException.
rejectedExecution(Runnable, DThreadPoolExecutor) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor.CallerRunsPolicy
Executes task r in the caller's thread, unless the executor has been shut down, in which case the task is discarded.
rejectedExecution(Runnable, DThreadPoolExecutor) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor.DiscardOldestPolicy
Obtains and ignores the next task that the executor would otherwise execute, if one is immediately available, and then retries execution of task r, unless the executor is shut down, in which case task r is instead discarded.
rejectedExecution(Runnable, DThreadPoolExecutor) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor.DiscardPolicy
Does nothing, which has the effect of discarding task r.
remove() - Method in class org.qiunet.utils.args.Argument
删除自身
remove(int) - Method in class org.qiunet.utils.collection.lru.LRUList
 
remove(int) - Method in class org.qiunet.utils.collection.safe.SafeList
 
remove(Container) - Method in class org.qiunet.utils.args.ArgumentKey
删除 key
remove(DATA) - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
remove(E) - Method in class org.qiunet.utils.collection.chain.FilterChain
删除指定元素e
remove(Object) - Method in class org.qiunet.utils.collection.ConcurrentHashSet
Removes the specified element from this set if it is present.
remove(Object) - Method in class org.qiunet.utils.collection.lru.LruHashMap
 
remove(Object) - Method in class org.qiunet.utils.collection.lru.LRUList
 
remove(Object) - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
remove(Object) - Method in class org.qiunet.utils.collection.safe.SafeList
 
remove(Object) - Method in class org.qiunet.utils.collection.safe.SafeMap
 
remove(Runnable) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Removes this task from the executor's internal queue if it is present, thus causing it not to be run if it has not already started.
remove(Key...) - Method in class org.qiunet.utils.collection.CounterMap
删除指定 keys
remove(ArgumentKey<?>) - Method in class org.qiunet.utils.args.ArgsDataMap
 
removeAll() - Static method in class org.qiunet.utils.thread.ThreadContextData
清除线程变量
removeAll(Collection<?>) - Method in class org.qiunet.utils.collection.lru.LRUList
 
removeAll(Collection<?>) - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
removeAll(Collection<?>) - Method in class org.qiunet.utils.collection.safe.SafeList
 
removeArg(ArgumentKey) - Method in interface org.qiunet.utils.args.IArgsContainer
删除自身
removeBit(int, int) - Static method in class org.qiunet.utils.math.BitUtil
给ori值取消设置index位值
removeEldestEntry(Map.Entry<K, V>) - Method in class org.qiunet.utils.collection.lru.LruHashMap
 
removeKey(String) - Static method in class org.qiunet.utils.thread.ThreadContextData
移除指定key
repeated(String, int) - Static method in class org.qiunet.utils.string.StringUtil
对string 重复 count次
reset() - Method in class org.qiunet.utils.timer.UseTimer
 
reset(boolean) - Method in class org.qiunet.utils.async.LazyLoader
重置loader
response(HttpResponse<T>) - Method in interface org.qiunet.utils.http.IHttpCallBack
 
retainAll(Collection<?>) - Method in class org.qiunet.utils.collection.lru.LRUList
 
retainAll(Collection<?>) - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
retainAll(Collection<?>) - Method in class org.qiunet.utils.collection.safe.SafeList
 
returnFormatter(String) - Static method in class org.qiunet.utils.date.DateUtil
使用LocalDateTime格式化时间.
returnMap() - Method in interface org.qiunet.utils.data.IKeyValueData
得到map
returnMap() - Method in class org.qiunet.utils.data.KeyValueData
 
reverse(byte[]) - Static method in class org.qiunet.utils.common.CommonUtil
翻转换整个数组
reverse(byte[], int) - Static method in class org.qiunet.utils.common.CommonUtil
 
reverse(int[]) - Static method in class org.qiunet.utils.common.CommonUtil
翻转换整个数组
ROBOT_BEHAVIOR_BUILDER - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
压测机器人行为树
run() - Method in interface org.qiunet.utils.common.IRunnable
 
run() - Method in interface org.qiunet.utils.timer.IScheduledTask
 
run(TimeOutFuture) - Method in interface org.qiunet.utils.timer.timeout.TimeOutCaller
回调方法
run(T) - Method in interface org.qiunet.utils.async.LazyLoader.Listener
 
run0() - Method in interface org.qiunet.utils.timer.IScheduledTask
调度执行的方法
RuntimeAnnotations - Class in org.qiunet.utils.reflect
运行时注解添加.
RuntimeAnnotations() - Constructor for class org.qiunet.utils.reflect.RuntimeAnnotations
 

S

SafeHashSet<E> - Class in org.qiunet.utils.collection.safe
不改变类的情况下.
SafeHashSet() - Constructor for class org.qiunet.utils.collection.safe.SafeHashSet
 
SafeHashSet(int) - Constructor for class org.qiunet.utils.collection.safe.SafeHashSet
 
SafeHashSet(int, float) - Constructor for class org.qiunet.utils.collection.safe.SafeHashSet
 
SafeHashSet(Collection<? extends E>) - Constructor for class org.qiunet.utils.collection.safe.SafeHashSet
 
SafeList<E> - Class in org.qiunet.utils.collection.safe
不改变类的情况下.
SafeList() - Constructor for class org.qiunet.utils.collection.safe.SafeList
 
SafeList(int) - Constructor for class org.qiunet.utils.collection.safe.SafeList
指定一个初始化大小的list
SafeList(Collection<? extends E>) - Constructor for class org.qiunet.utils.collection.safe.SafeList
 
SafeMap<KEY,VAL> - Class in org.qiunet.utils.collection.safe
不改变类的情况下.
SafeMap() - Constructor for class org.qiunet.utils.collection.safe.SafeMap
 
SafeMap(int) - Constructor for class org.qiunet.utils.collection.safe.SafeMap
 
SafeMap(int, float) - Constructor for class org.qiunet.utils.collection.safe.SafeMap
 
SafeMap(int, float, boolean) - Constructor for class org.qiunet.utils.collection.safe.SafeMap
 
SafeMap(Map<? extends KEY, ? extends VAL>) - Constructor for class org.qiunet.utils.collection.safe.SafeMap
 
scanner(String...) - Method in class org.qiunet.utils.scanner.ClassScanner
 
scannerType() - Method in enum class org.qiunet.utils.convert.ConvertManager
 
scannerType() - Method in interface org.qiunet.utils.scanner.IApplicationContextAware
部分只有某个场合执行.
ScannerType - Enum Class in org.qiunet.utils.scanner
扫描类型.
schedule(Runnable, long, TimeUnit) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
 
schedule(Callable<V>, long, TimeUnit) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
 
scheduleAtFixedRate(IScheduledTask, long, long, TimeUnit) - Method in enum class org.qiunet.utils.timer.TimerManager
默认使用毫秒
scheduleWithDelay(Runnable, long, TimeUnit) - Method in enum class org.qiunet.utils.timer.TimerManager
添加延迟处理任务.
scheduleWithDelay(IDelayTask<T>, long, TimeUnit) - Method in enum class org.qiunet.utils.timer.TimerManager
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
 
scheduleWithTimeMillis(Runnable, long) - Method in enum class org.qiunet.utils.timer.TimerManager
 
scheduleWithTimeMillis(IDelayTask<T>, long) - Method in enum class org.qiunet.utils.timer.TimerManager
在一个指定的时间点执行任务
SERVER - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
仅服务端
SERVER_NODE - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
服务节点
ServerClosedEvent - Class in org.qiunet.utils.listener.event.data
服务器关闭通知
ServerDeprecatedEvent - Class in org.qiunet.utils.listener.event.data
服务器被弃用通知
ServerShutdownEventData - Class in org.qiunet.utils.listener.event.data
服务停止事件.
ServerStartupEventData - Class in org.qiunet.utils.listener.event.data
服务启动事件.
set(int, E) - Method in class org.qiunet.utils.collection.lru.LRUList
 
set(int, E) - Method in class org.qiunet.utils.collection.safe.SafeList
 
set(Container, T) - Method in class org.qiunet.utils.args.ArgumentKey
设置指定的值到容器.
set(T) - Method in class org.qiunet.utils.args.Argument
set 一个存储值到对象
setApplicationContext(IApplicationContext, ArgsContainer) - Method in enum class org.qiunet.utils.convert.ConvertManager
 
setApplicationContext(IApplicationContext, ArgsContainer) - Method in interface org.qiunet.utils.scanner.IApplicationContextAware
可以传入一些参数给context 有需要.可以自己覆盖该方法.
setBit(int, int) - Static method in class org.qiunet.utils.math.BitUtil
给ori值设置index位值 超大值可以参考BitSet
setContinueExistingPeriodicTasksAfterShutdownPolicy(boolean) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Sets the policy on whether to continue executing existing periodic tasks even when this executor has been shutdown.
setCorePoolSize(int) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Sets the core number of threads.
setExecuteExistingDelayedTasksAfterShutdownPolicy(boolean) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Sets the policy on whether to execute existing delayed tasks even when this executor has been shutdown.
setField(Object, Field, Object) - Static method in class org.qiunet.utils.reflect.ReflectUtil
给字段设置值
setField(Object, String, Object) - Static method in class org.qiunet.utils.reflect.ReflectUtil
Set the field represented by the supplied field object on the specified target object to the specified value.
setFuture(Future<V>) - Method in class org.qiunet.utils.async.future.DCompletePromise
 
SetIntegerCovert - Class in org.qiunet.utils.convert
所用字符串需要用 ; 隔开.
SetIntegerCovert() - Constructor for class org.qiunet.utils.convert.SetIntegerCovert
 
setKeepAliveTime(long, TimeUnit) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Sets the time limit for which threads may remain idle before being terminated.
setMaxCapacity(int) - Method in class org.qiunet.utils.collection.lru.LruHashMap
 
setMaximumPoolSize(int) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Sets the maximum allowed number of threads.
setRejectedExecutionHandler(DRejectedExecutionHandler) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Sets a new handler for unexecutable tasks.
setRemoveOnCancelPolicy(boolean) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Sets the policy on whether cancelled tasks should be immediately removed from the work queue at time of cancellation.
SetStringCovert - Class in org.qiunet.utils.convert
所用字符串需要用 , 隔开.
SetStringCovert() - Constructor for class org.qiunet.utils.convert.SetStringCovert
 
setThreadFactory(ThreadFactory) - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Sets the thread factory used to create new threads.
setTimeOffset(long, TimeUnit) - Static method in class org.qiunet.utils.date.DateUtil
对全局时间偏移做调整
setVal(ArgumentKey<T>, T) - Method in interface org.qiunet.utils.args.IArgsContainer
set 一个新的值.
sha1(File) - Static method in class org.qiunet.utils.secret.SHA1Util
 
sha1(String) - Static method in class org.qiunet.utils.secret.SHA1Util
 
sha1(String, Charset) - Static method in class org.qiunet.utils.secret.SHA1Util
 
SHA1Util - Class in org.qiunet.utils.secret
Sh1 工具类 qiunet 2021/7/18 07:56
SHA1Util() - Constructor for class org.qiunet.utils.secret.SHA1Util
 
short2Bytes(int) - Static method in class org.qiunet.utils.data.ByteUtil
short 转换为byte数组
ShortConvert - Class in org.qiunet.utils.convert
 
ShortConvert() - Constructor for class org.qiunet.utils.convert.ShortConvert
 
shutdown() - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
shutdown() - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
shutdown() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
ShutdownHookUtil - Class in org.qiunet.utils.listener.hook
非单例但是需要关闭.
shutdownNow() - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
shutdownNow() - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
Attempts to stop all actively executing tasks, halts the processing of waiting tasks, and returns a list of the tasks that were awaiting execution.
shutdownNow() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Attempts to stop all actively executing tasks, halts the processing of waiting tasks, and returns a list of the tasks that were awaiting execution.
shutdownPool() - Static method in enum class org.qiunet.utils.thread.ThreadPoolManager
停止所有池资源
size() - Method in class org.qiunet.utils.collection.ConcurrentHashSet
Returns the number of elements in this set (its cardinality).
size() - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
size() - Method in class org.qiunet.utils.collection.DuMap
得到长度
size() - Method in class org.qiunet.utils.collection.lru.LruHashMap
 
size() - Method in class org.qiunet.utils.collection.lru.LRUList
 
size() - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
size() - Method in class org.qiunet.utils.collection.safe.SafeList
 
size() - Method in class org.qiunet.utils.collection.safe.SafeMap
 
size() - Method in class org.qiunet.utils.pool.ThreadScopeObjectPool.NStack
 
slf4jFormat(String, Object...) - Static method in class org.qiunet.utils.string.StringUtil
格式化字符串 格式: sformat("xx{}xxx{}xx", "参数1", "参数2")
socketSendData(String, int, byte[]) - Static method in class org.qiunet.utils.net.NetUtil
使用Socket发送数据
split(String, String) - Static method in class org.qiunet.utils.string.StringUtil
分割字符串 跟string.split() 略有不同.
start() - Method in class org.qiunet.utils.timer.UseTimer
 
status() - Method in class org.qiunet.utils.timer.timeout.TimeOutFuture
获得当前状态
StrCodecUtil - Class in org.qiunet.utils.secret
对字符串进行编码解码 一般用于昵称 字符串存储多有不便 的地方
STRING_INT_MAP - Static variable in interface org.qiunet.utils.json.TypeReferences
 
STRING_LIST - Static variable in interface org.qiunet.utils.json.TypeReferences
 
STRING_LONG_MAP - Static variable in interface org.qiunet.utils.json.TypeReferences
 
STRING_SET - Static variable in interface org.qiunet.utils.json.TypeReferences
 
STRING_STRING_MAP - Static variable in interface org.qiunet.utils.json.TypeReferences
 
StringConvert - Class in org.qiunet.utils.convert
 
StringConvert() - Constructor for class org.qiunet.utils.convert.StringConvert
 
StringList - Class in org.qiunet.utils.collection.generics
covert 没法转换泛型对象.
StringList() - Constructor for class org.qiunet.utils.collection.generics.StringList
 
StringList(int) - Constructor for class org.qiunet.utils.collection.generics.StringList
 
StringList(Collection<? extends String>) - Constructor for class org.qiunet.utils.collection.generics.StringList
 
StringListCovert - Class in org.qiunet.utils.convert
所用字符串需要用 , 隔开.
StringListCovert() - Constructor for class org.qiunet.utils.convert.StringListCovert
 
StringSet - Class in org.qiunet.utils.collection.generics
covert 没法转换泛型对象.
StringSet() - Constructor for class org.qiunet.utils.collection.generics.StringSet
 
StringSet(int) - Constructor for class org.qiunet.utils.collection.generics.StringSet
 
StringSet(int, float) - Constructor for class org.qiunet.utils.collection.generics.StringSet
 
StringSet(Collection<? extends String>) - Constructor for class org.qiunet.utils.collection.generics.StringSet
 
StringSetCovert - Class in org.qiunet.utils.convert
所用字符串需要用 , 隔开.
StringSetCovert() - Constructor for class org.qiunet.utils.convert.StringSetCovert
 
stringToDate(String) - Static method in class org.qiunet.utils.date.DateUtil
字符串转日期 按默认格式
stringToDate(String, String) - Static method in class org.qiunet.utils.date.DateUtil
字符串转日期 按指定格式
StringUtil - Class in org.qiunet.utils.string
字符处理相关的工具类
sub(double, double) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
sub(String, String) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
sub(BigDecimal, long) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
sub(BigDecimal, BigDecimal) - Static method in class org.qiunet.utils.math.BigDecimalUtil
 
subList(int, int) - Method in class org.qiunet.utils.collection.lru.LRUList
 
subList(int, int) - Method in class org.qiunet.utils.collection.safe.SafeList
 
submit(Runnable) - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
submit(Runnable) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
 
submit(Runnable, T) - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
submit(Runnable, T) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
 
submit(Callable<T>) - Method in enum class org.qiunet.utils.thread.ThreadPoolManager
 
submit(Callable<T>) - Method in class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
 
SystemPropertyUtil - Class in org.qiunet.utils.system
A collection of utility methods to retrieve and parse the values of the Java system properties.
SystemPropertyUtil.OSType - Enum Class in org.qiunet.utils.system
 

T

tailFile(File, int) - Static method in class org.qiunet.utils.file.FileUtil
读取文件的最后{lastNum}行.
tailFile(File, long, int) - Static method in class org.qiunet.utils.file.FileUtil
从某个位置开始读取文件的最后{lastNum}行.
TARGET_HANDLER - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
任务处理
terminated() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Method invoked when the Executor has terminated.
test(int) - Method in enum class org.qiunet.utils.scanner.ScannerType
是否可以扫描
then(Function<T, R>) - Method in class org.qiunet.utils.async.promise.JsPromise
往下执行.
ThreadContextData - Class in org.qiunet.utils.thread
利用线程变量存储些东西
ThreadPoolManager - Enum Class in org.qiunet.utils.thread
线程池管理.
ThreadScopeObjectPool<T> - Class in org.qiunet.utils.pool
本地线程缓存的对象池.
ThreadScopeObjectPool(Consumer<T>, Supplier<T>, int) - Constructor for class org.qiunet.utils.pool.ThreadScopeObjectPool
 
ThreadScopeObjectPool(Supplier<T>) - Constructor for class org.qiunet.utils.pool.ThreadScopeObjectPool
 
ThreadScopeObjectPool.NStack<T> - Class in org.qiunet.utils.pool
 
threadScopeSize() - Method in class org.qiunet.utils.pool.ObjectPool
线程域的size
threadScopeSize() - Method in class org.qiunet.utils.pool.ThreadScopeObjectPool
线程域的size
threadScopeStackSize() - Method in class org.qiunet.utils.pool.ObjectPool
线程域的 stack size
Timeout - Class in org.qiunet.utils.timer.timeout
负责timeout的提供 回调 HashedWheelTimer 也有类似的功能.
Timeout() - Constructor for class org.qiunet.utils.timer.timeout.Timeout
 
TIMEOUT - Enum constant in enum class org.qiunet.utils.timer.timeout.TimeOutFuture.Status
超时状态
TimeOutCaller - Interface in org.qiunet.utils.timer.timeout
超时后的回调
TimeOutFuture - Class in org.qiunet.utils.timer.timeout
 
TimeOutFuture.Status - Enum Class in org.qiunet.utils.timer.timeout
 
TimerManager - Enum Class in org.qiunet.utils.timer
Created by qiunet.
toArray() - Method in class org.qiunet.utils.collection.lru.LRUList
 
toArray() - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
toArray() - Method in class org.qiunet.utils.collection.safe.SafeList
 
toArray(T[]) - Method in class org.qiunet.utils.collection.lru.LRUList
 
toArray(T[]) - Method in class org.qiunet.utils.collection.safe.SafeHashSet
 
toArray(T[]) - Method in class org.qiunet.utils.collection.safe.SafeList
 
toDbString() - Method in class org.qiunet.utils.collection.custom.CustomValueMap
转成可以持久化的字符串
toInt(long) - Static method in class org.qiunet.utils.math.MathUtil
安全的强转 long to int
toIpList(Set<InetAddress>) - Static method in class org.qiunet.utils.net.NetUtil
地址列表转换为IP地址列表
toJsonObject(Object) - Static method in class org.qiunet.utils.json.JsonUtil
转成JsonObject
toJsonObject(Object, SerializeConfig) - Static method in class org.qiunet.utils.json.JsonUtil
使用config序列化对象
toJsonString(Object) - Static method in class org.qiunet.utils.json.JsonUtil
转换json
toJsonString(Object, SerializeConfig, SerializerFeature...) - Static method in class org.qiunet.utils.json.JsonUtil
转换json
toJsonString(Object, SerializerFeature...) - Static method in class org.qiunet.utils.json.JsonUtil
转换json
toMap() - Method in class org.qiunet.utils.collection.CounterMap
转成map
toSafeList() - Static method in class org.qiunet.utils.common.collector.DCollectors
转为SafeList
toString() - Method in class org.qiunet.utils.args.Argument
 
toString() - Method in class org.qiunet.utils.collection.custom.CustomValueMap
 
toString() - Method in class org.qiunet.utils.fakeenum.FakeEnum
 
toString() - Method in class org.qiunet.utils.timer.executor.DThreadPoolExecutor
Returns a string identifying this pool, as well as its state, including indications of run state and estimated worker and task counts.
toString() - Method in class org.qiunet.utils.timer.UseTimer
 
toString(Object) - Method in interface org.qiunet.utils.collection.custom.ICustomValue
转成字符串
toString(Object) - Static method in class org.qiunet.utils.string.ToString
 
ToString - Class in org.qiunet.utils.string
对对象进行toString
ToString() - Constructor for class org.qiunet.utils.string.ToString
 
TRANSACTION - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
请求转发
tryFailure(Throwable) - Method in class org.qiunet.utils.async.future.DCompletePromise
 
tryFailure(Throwable) - Method in interface org.qiunet.utils.async.future.DPromise
尝试设置失败 与DPromise.trySuccess(Object) 相斥
trySubmit(Mark) - Method in class org.qiunet.utils.atomic.MergeSubmit
尝试提交
trySuccess(V) - Method in class org.qiunet.utils.async.future.DCompletePromise
 
trySuccess(V) - Method in interface org.qiunet.utils.async.future.DPromise
尝试设置成功 与DPromise.tryFailure(Throwable) 相斥
TypeReferences - Interface in org.qiunet.utils.json
常用的TypeReference

U

udpSendData(String, int, byte[]) - Static method in class org.qiunet.utils.net.NetUtil
使用udp发送数据
unzip(byte[]) - Static method in class org.qiunet.utils.gzip.GzipUtil
解压缩
url - Variable in class org.qiunet.utils.http.HttpRequest
 
URL_REQUEST - Enum constant in enum class org.qiunet.utils.scanner.ScannerType
url类型请求
USER_DECLARED_METHODS - Static variable in class org.qiunet.utils.reflect.ReflectUtil
Pre-built MethodFilter that matches all non-bridge non-synthetic methods which are not declared on java.lang.Object.
UseTimer - Class in org.qiunet.utils.timer
 
UseTimer(String, long) - Constructor for class org.qiunet.utils.timer.UseTimer
 
UseTimer(Supplier<String>, long) - Constructor for class org.qiunet.utils.timer.UseTimer
 

V

vals() - Method in class org.qiunet.utils.collection.DuMap
返回所有的val
value() - Element in annotation interface org.qiunet.utils.config.anno.DConfig
config 文件名.
value() - Element in annotation interface org.qiunet.utils.config.anno.DConfigInstance
文件名称
value() - Element in annotation interface org.qiunet.utils.config.anno.DConfigValue
该字段在(配置文件[conf, properties])的对应key
value() - Method in interface org.qiunet.utils.convert.IEnumReadable
定义的值
value() - Element in annotation interface org.qiunet.utils.listener.event.EventListener
为事件处理提供一个先后顺序.
valueOf(Class<T>, String) - Static method in class org.qiunet.utils.fakeenum.FakeEnum
 
valueOf(String) - Static method in enum class org.qiunet.utils.collection.enums.ForEachResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.qiunet.utils.convert.ConvertManager
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.qiunet.utils.listener.event.EventHandlerWeightType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.qiunet.utils.logger.LoggerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.qiunet.utils.math.MathUtil.RandomType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.qiunet.utils.scanner.event.AutoWireCompleteEventData
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.qiunet.utils.scanner.ScannerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.qiunet.utils.system.SystemPropertyUtil.OSType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.qiunet.utils.thread.ThreadPoolManager
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.qiunet.utils.timer.timeout.TimeOutFuture.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.qiunet.utils.timer.TimerManager
Returns the enum constant of this class with the specified name.
valueOf(String, String) - Static method in class org.qiunet.utils.fakeenum.FakeEnum
根据指定的enum type 和name 返回对应的枚举值
values() - Static method in enum class org.qiunet.utils.collection.enums.ForEachResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.qiunet.utils.collection.safe.SafeMap
 
values() - Static method in enum class org.qiunet.utils.convert.ConvertManager
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.qiunet.utils.fakeenum.FakeEnum
自己的values
values() - Static method in enum class org.qiunet.utils.listener.event.EventHandlerWeightType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.qiunet.utils.logger.LoggerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.qiunet.utils.math.MathUtil.RandomType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.qiunet.utils.scanner.event.AutoWireCompleteEventData
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.qiunet.utils.scanner.ScannerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.qiunet.utils.system.SystemPropertyUtil.OSType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.qiunet.utils.thread.ThreadPoolManager
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.qiunet.utils.timer.timeout.TimeOutFuture.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.qiunet.utils.timer.TimerManager
Returns an array containing the constants of this enum class, in the order they are declared.
values(Class<T>) - Static method in class org.qiunet.utils.fakeenum.FakeEnum
Return all enum constants by type

W

warn(String) - Method in interface org.qiunet.utils.logger.ILoggerType
 
warn(String, Object...) - Method in interface org.qiunet.utils.logger.ILoggerType
 
WEEK_MS - Static variable in class org.qiunet.utils.date.DateUtil
一周的毫秒数
WEEK_SECONDS - Static variable in class org.qiunet.utils.date.DateUtil
一周的毫秒数
weight() - Method in interface org.qiunet.utils.math.IWeightObj
权重值.
WheelList<E> - Class in org.qiunet.utils.collection.wheel
环形列表
WheelList(List<E>) - Constructor for class org.qiunet.utils.collection.wheel.WheelList
 
whenComplete(BiConsumer<? super V, ? super Throwable>) - Method in interface org.qiunet.utils.async.future.DFuture
实在executor线程调用.
WINDOWS - Enum constant in enum class org.qiunet.utils.system.SystemPropertyUtil.OSType
 
withBytes(byte[]) - Method in class org.qiunet.utils.http.PostHttpRequest
使用byte数组的方式提交数据
withFormData(Map<String, String>) - Method in class org.qiunet.utils.http.PostHttpRequest
使用form方式提交
withJsonData(Map<String, Object>) - Method in class org.qiunet.utils.http.PostHttpRequest
使用json的方式提交数据
withStringData(String) - Method in class org.qiunet.utils.http.PostHttpRequest
使用string的方式提交数据
wrapper(Throwable) - Static method in exception org.qiunet.utils.exceptions.CustomException
 
writeBit(int, int, int) - Static method in class org.qiunet.utils.math.BitUtil
 
writeStringToFile(File, String, Charset, boolean, String) - Static method in class org.qiunet.utils.file.FileUtil
写入数据到文件

Z

zip(byte[]) - Static method in class org.qiunet.utils.gzip.GzipUtil
对字节流进行压缩

_

_getOrDefault(K, V) - Method in interface org.qiunet.utils.data.IKeyValueData
获取.
_toString() - Method in interface org.qiunet.utils.string.IDataToString
自己转 string 以便打印
A B C D E F G H I J K L M N O P R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form