Index
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
- 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
DiscardOldestPolicyfor 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
DThreadPoolExecutorthat 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
ScheduledThreadPoolExecutorwith the given delay check millis. - DScheduledThreadPoolExecutor(int, long) - Constructor for class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
-
Creates a new
DScheduledThreadPoolExecutorwith the given core pool size. - DScheduledThreadPoolExecutor(int, long, ThreadFactory) - Constructor for class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
-
Creates a new
DScheduledThreadPoolExecutorwith 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
ScheduledThreadPoolExecutorwith the given delay check time. - DScheduledThreadPoolExecutor(long) - Constructor for class org.qiunet.utils.timer.executor.DScheduledThreadPoolExecutor
-
Creates a new
ScheduledThreadPoolExecutorwith 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
ExecutorServicethat executes each submitted task using one of possibly several pooled threads, normally configured usingExecutorsfactory methods. - DThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class org.qiunet.utils.timer.executor.DThreadPoolExecutor
-
Creates a new
ThreadPoolExecutorwith 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
ThreadPoolExecutorwith 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
DThreadPoolExecutorwith the given initial parameters. - DThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, DRejectedExecutionHandler) - Constructor for class org.qiunet.utils.timer.executor.DThreadPoolExecutor
-
Creates a new
DThreadPoolExecutorwith 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
executemethod, 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
trueif 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
commandwith 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
shutdownwhen 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
- findField(Class<?>, String, Class<?>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
- findFieldList(Class<?>, Predicate<Field>) - Static method in class org.qiunet.utils.reflect.ReflectUtil
- 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 objecton the specifiedtarget object. - getField(Field, Object) - Static method in class org.qiunet.utils.reflect.ReflectUtil
-
Get the field represented by the supplied
field objecton the specifiedtarget 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()orDThreadPoolExecutor.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
-
Returns a new
PollChooserFactory.PollChooser. - newChooser(List<Element>) - Method in class org.qiunet.utils.math.DefaultPollChooserFactory
- newChooser(List<Element>) - Method in interface org.qiunet.utils.math.PollChooserFactory
-
Returns a new
PollChooserFactory.PollChooser. - 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.PollChooserto 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.PollChooserto 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
Futuretasks 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
DThreadPoolExecutorwhenexecutecannot 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 objecton the specifiedtarget objectto the specifiedvalue. - 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 以便打印
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form