- fail(Headers, byte[]) - 类 中的静态方法com.litongjava.tio.utils.http.ResponseVo
-
- fail(Headers, String) - 类 中的静态方法com.litongjava.tio.utils.http.ResponseVo
-
- fail() - 类 中的静态方法com.litongjava.tio.utils.resp.Resp
-
- fail(String) - 类 中的静态方法com.litongjava.tio.utils.resp.Resp
-
- fail(Object) - 类 中的静态方法com.litongjava.tio.utils.resp.Resp
-
- fail(String, Object) - 类 中的静态方法com.litongjava.tio.utils.resp.Resp
-
- fail() - 类 中的静态方法com.litongjava.tio.utils.resp.RespVo
-
- fail(String) - 类 中的静态方法com.litongjava.tio.utils.resp.RespVo
-
- fail() - 类 中的静态方法com.litongjava.tio.utils.ui.layui.table.LayuiPage
-
- FastByteArrayOutputStream - com.litongjava.tio.utils.hutool中的类
-
- FastByteArrayOutputStream() - 类 的构造器com.litongjava.tio.utils.hutool.FastByteArrayOutputStream
-
- FastByteArrayOutputStream(int) - 类 的构造器com.litongjava.tio.utils.hutool.FastByteArrayOutputStream
-
- FastByteBuffer - com.litongjava.tio.utils.hutool中的类
-
代码移植自
blade
快速缓冲,将数据存放在缓冲集中,取代以往的单一数组
- FastByteBuffer() - 类 的构造器com.litongjava.tio.utils.hutool.FastByteBuffer
-
- FastByteBuffer(int) - 类 的构造器com.litongjava.tio.utils.hutool.FastByteBuffer
-
- FastJson2 - com.litongjava.tio.utils.json中的类
-
Json 转换 fastjson 实现.
- FastJson2() - 类 的构造器com.litongjava.tio.utils.json.FastJson2
-
- FastJson2Factory - com.litongjava.tio.utils.json中的类
-
IJsonFactory 的 fastjson 实现.
- FastJson2Factory() - 类 的构造器com.litongjava.tio.utils.json.FastJson2Factory
-
- FastJson2Utils - com.litongjava.tio.utils.json中的类
-
- FastJson2Utils() - 类 的构造器com.litongjava.tio.utils.json.FastJson2Utils
-
- file(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.FileUtil
-
创建File对象,自动识别相对或绝对路径,相对路径将自动从ClassPath下寻找
- FilenameUtils - com.litongjava.tio.utils.hutool中的类
-
- FilenameUtils() - 类 的构造器com.litongjava.tio.utils.hutool.FilenameUtils
-
- FileUtil - com.litongjava.tio.utils.hutool中的类
-
- FileUtil() - 类 的构造器com.litongjava.tio.utils.hutool.FileUtil
-
- fill(String, char, int, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串
- fillAfter(String, char, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串
字符填充于字符串后
- filter(T[], Editor<T>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ArrayUtil
-
过滤
过滤过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
1、过滤出需要的对象,如果返回null表示这个元素对象抛弃
2、修改元素对象,返回集合中为修改后的对象
- filter(T[], Filter<T>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ArrayUtil
-
过滤
过滤过程通过传入的Filter实现来过滤返回需要的元素内容,这个Editor实现可以实现以下功能:
1、过滤出需要的对象,
Filter.accept(Object)方法返回true的对象将被加入结果集合中
- Filter<T> - com.litongjava.tio.utils.hutool中的接口
-
过滤器接口
- findAll(String, String, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
取得内容中匹配的所有结果
- findAll(String, String, int, T) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
取得内容中匹配的所有结果
- findAll(Pattern, String, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
取得内容中匹配的所有结果
- findAll(Pattern, String, int, T) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
取得内容中匹配的所有结果
- findAllGroup0(String, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组0的内容
- findAllGroup0(Pattern, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组0的内容
- findAllGroup1(String, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组1的内容
- findAllGroup1(Pattern, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组1的内容
- firstCharToLowerCase(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
首字母变小写
- FirsthandCreater<T extends Serializable> - com.litongjava.tio.utils.cache中的接口
-
一手对象(即非缓存对象)创建者
- format(Date) - 类 中的静态方法com.litongjava.tio.utils.date.TioTimeUtils
-
- format(Date, String) - 类 中的静态方法com.litongjava.tio.utils.date.TioTimeUtils
-
按指定 pattern 将 Date 转换成 String
例如:format(new Date(), "yyyy-MM-dd HH:mm:ss")
- format(LocalDate, String) - 类 中的静态方法com.litongjava.tio.utils.date.TioTimeUtils
-
按指定 pattern 将 LocalDate 转换成 String
- format(LocalDateTime, String) - 类 中的静态方法com.litongjava.tio.utils.date.TioTimeUtils
-
按指定 pattern 将 LocalDateTime 转换成 String
例如:format(LocalDateTime.now(), "yyyy-MM-dd HH:mm:ss")
- format(LocalTime, String) - 类 中的静态方法com.litongjava.tio.utils.date.TioTimeUtils
-
按指定 pattern 将 LocalTime 转换成 String
- format() - 类 中的方法com.litongjava.tio.utils.hutool.BetweenFormater
-
格式化日期间隔输出
- formatDateTime(Date) - 类 中的静态方法com.litongjava.tio.utils.hutool.DateUtil
-
格式化日期时间
格式 yyyy-MM-dd HH:mm:ss
- FreemarkerUtils - com.litongjava.tio.utils.freemarker中的类
-
这个代码在不违背开源协议的前提下摘自:https://gitee.com/sanluan/PublicCMS-preview/blob/master/publiccms-parent/publiccms-common/src/main/java/com/publiccms/common/tools/FreeMarkerUtils.java
感谢publiccms作者张向东同志^_^
- FreemarkerUtils() - 类 的构造器com.litongjava.tio.utils.freemarker.FreemarkerUtils
-
- from(Integer) - 枚举 中的静态方法com.litongjava.tio.utils.cache.CacheChangeType
-
- from(int) - 枚举 中的静态方法com.litongjava.tio.utils.resp.RespResult
-
- fromList(List<T>, int, int) - 类 中的静态方法com.litongjava.tio.utils.page.PageUtils
-
- fromList(List<?>, int, int, Converter<T>) - 类 中的静态方法com.litongjava.tio.utils.page.PageUtils
-
- fromSet(Set<T>, int, int) - 类 中的静态方法com.litongjava.tio.utils.page.PageUtils
-
- fromSet(Set<?>, int, int, Converter<T>) - 类 中的静态方法com.litongjava.tio.utils.page.PageUtils
-
- fromSetWithLock(SetWithLock<T>, int, int) - 类 中的静态方法com.litongjava.tio.utils.page.PageUtils
-
- fromSetWithLock(SetWithLock<?>, int, int, Converter<T>) - 类 中的静态方法com.litongjava.tio.utils.page.PageUtils
-
- FullWaitQueue<T> - com.litongjava.tio.utils.queue中的接口
-
满员等待队列
- GENERAL - 类 中的静态变量com.litongjava.tio.utils.hutool.PatternPool
-
英文字母 、数字和下划线
- GENERAL_WITH_CHINESE - 类 中的静态变量com.litongjava.tio.utils.hutool.PatternPool
-
中文字、英文字母、数字和下划线
- generateFileByFile(String, String, Configuration, Object) - 类 中的静态方法com.litongjava.tio.utils.freemarker.FreemarkerUtils
-
- generateFileByFile(String, String, Configuration, Object, boolean) - 类 中的静态方法com.litongjava.tio.utils.freemarker.FreemarkerUtils
-
- generateFileByFile(String, String, Configuration, Object, boolean, boolean) - 类 中的静态方法com.litongjava.tio.utils.freemarker.FreemarkerUtils
-
- generateId() - 类 中的方法com.litongjava.tio.utils.snowflake.SnowflakeIdGenerator
-
- generateNullValue - 类 中的变量com.litongjava.tio.utils.json.Jackson
-
- generateStringByPath(String, Configuration) - 类 中的静态方法com.litongjava.tio.utils.freemarker.FreemarkerUtils
-
- generateStringByPath(String, Configuration, Object) - 类 中的静态方法com.litongjava.tio.utils.freemarker.FreemarkerUtils
-
- generateStringByPath(Writer, String, Configuration, Object) - 类 中的静态方法com.litongjava.tio.utils.freemarker.FreemarkerUtils
-
- generateStringByString(String, Configuration, Object) - 类 中的静态方法com.litongjava.tio.utils.freemarker.FreemarkerUtils
-
- get(String) - 类 中的方法com.litongjava.tio.utils.cache.AbsCache
-
根据key获取value
- get(String, Class<T>) - 类 中的方法com.litongjava.tio.utils.cache.AbsCache
-
根据key获取value
- get(String) - 类 中的方法com.litongjava.tio.utils.cache.CacheNameService
-
- get(Long, Long, String, FirsthandCreater<T>) - 类 中的静态方法com.litongjava.tio.utils.cache.CacheUtils
-
根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中
- get(Long, Long, String, boolean, FirsthandCreater<T>) - 类 中的静态方法com.litongjava.tio.utils.cache.CacheUtils
-
根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中
timeToLiveSeconds和timeToIdleSeconds一个传null一个传值
- get(ICache, String, FirsthandCreater<T>) - 类 中的静态方法com.litongjava.tio.utils.cache.CacheUtils
-
根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中
- get(ICache, String, boolean, FirsthandCreater<T>) - 类 中的静态方法com.litongjava.tio.utils.cache.CacheUtils
-
根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中
- get(ICache, String, boolean, FirsthandCreater<T>, Long) - 类 中的静态方法com.litongjava.tio.utils.cache.CacheUtils
-
- get(String) - 接口 中的方法com.litongjava.tio.utils.cache.ICache
-
根据key获取value
- get(String, Class<T>) - 接口 中的方法com.litongjava.tio.utils.cache.ICache
-
根据key获取value
- get(String) - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- get(String, String) - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- get(String) - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- get(String, String) - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- get(String) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- get(String, String) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- get(String, Map<String, String>) - 类 中的静态方法com.litongjava.tio.utils.http.HttpUtils
-
- get(String) - 类 中的静态方法com.litongjava.tio.utils.http.HttpUtils
-
- get(Object) - 类 中的方法com.litongjava.tio.utils.hutool.CustomKeyMap
-
- get(int) - 类 中的方法com.litongjava.tio.utils.hutool.FastByteBuffer
-
根据索引位返回一个字节
- get(Pattern, String, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
获得匹配的字符串
- get(K) - 类 中的方法com.litongjava.tio.utils.hutool.SimpleCache
-
从缓存池中查找值
- get(K) - 类 中的方法com.litongjava.tio.utils.lock.MapWithLock
-
- get(String) - 类 中的方法com.litongjava.tio.utils.prop.MapWithLockPropSupport
-
同:getAttribute(String key)
- getAbsolutePath(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ResourceUtil
-
获取ClassPath绝对路径
- getAllGroups(Pattern, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
获得匹配的字符串匹配到的所有分组
- getAllGroups(Pattern, String, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
获得匹配的字符串匹配到的所有分组
- getArgs() - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- getAttribute(String) - 接口 中的方法com.litongjava.tio.utils.prop.IPropSupport
-
获取属性
- getAttribute(String) - 类 中的方法com.litongjava.tio.utils.prop.MapWithLockPropSupport
-
- getBaseName(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.FilenameUtils
-
- getBetweenMs() - 类 中的方法com.litongjava.tio.utils.hutool.BetweenFormater
-
获得 时长毫秒数
- getBoolean(String) - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- getBoolean(String, boolean) - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- getBoolean(String) - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- getBoolean(String, Boolean) - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- getBoolean(String) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getBoolean(String, Boolean) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getBucket(String) - 类 中的方法com.litongjava.tio.utils.cache.redis.RedisCache
-
- getBytes(String) - 类 中的静态方法com.litongjava.tio.utils.zk.Zk
-
- getCache(String, boolean) - 接口 中的方法com.litongjava.tio.utils.cache.CacheFactory
-
- getCache(String) - 接口 中的方法com.litongjava.tio.utils.cache.CacheFactory
-
- getCache(String, boolean) - 枚举 中的方法com.litongjava.tio.utils.cache.caffeine.CaffeineCacheFactory
-
- getCache(String) - 枚举 中的方法com.litongjava.tio.utils.cache.caffeine.CaffeineCacheFactory
-
- getCache(String, boolean) - 枚举 中的方法com.litongjava.tio.utils.cache.caffeineredis.CaffeineRedisCacheFactory
-
- getCache(String) - 枚举 中的方法com.litongjava.tio.utils.cache.caffeineredis.CaffeineRedisCacheFactory
-
- getCache(String, boolean) - 枚举 中的方法com.litongjava.tio.utils.cache.guava.GuavaCacheFactory
-
- getCache(String) - 枚举 中的方法com.litongjava.tio.utils.cache.guava.GuavaCacheFactory
-
- getCache(String, boolean) - 枚举 中的方法com.litongjava.tio.utils.cache.guavaredis.GuavaRedisCacheFactory
-
- getCache(String) - 枚举 中的方法com.litongjava.tio.utils.cache.guavaredis.GuavaRedisCacheFactory
-
- getCache(String, boolean) - 类 中的方法com.litongjava.tio.utils.cache.j2cache.J2CacheFactory
-
- getCache(String) - 类 中的方法com.litongjava.tio.utils.cache.j2cache.J2CacheFactory
-
- getCache(String, boolean) - 枚举 中的方法com.litongjava.tio.utils.cache.mapcache.ConcurrentMapCacheFactory
-
- getCache(String) - 枚举 中的方法com.litongjava.tio.utils.cache.mapcache.ConcurrentMapCacheFactory
-
- getCache(String, boolean) - 枚举 中的方法com.litongjava.tio.utils.cache.redis.RedisCacheFactory
-
- getCache(String) - 枚举 中的方法com.litongjava.tio.utils.cache.redis.RedisCacheFactory
-
- getCacheName() - 类 中的方法com.litongjava.tio.utils.cache.AbsCache
-
- getCacheName() - 类 中的方法com.litongjava.tio.utils.cache.CacheChangedVo
-
- getCacheName() - 接口 中的方法com.litongjava.tio.utils.cache.ICache
-
- getCacheName() - 类 中的方法com.litongjava.tio.utils.cache.redis.ExpireVo
-
- getCaffeineCache(Long, Long) - 类 中的静态方法com.litongjava.tio.utils.cache.CacheUtils
-
根据参数获取或创建CaffeineCache对象
- getCaffeineRedisCache(RedissonClient, Long, Long) - 类 中的静态方法com.litongjava.tio.utils.cache.CacheUtils
-
- getChildren(String) - 类 中的静态方法com.litongjava.tio.utils.zk.Zk
-
- getClass(T) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
null安全的获取对象类型
- getClasses(Object...) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
获得对象数组的类数组
- getClassName(Object, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
获取类名
- getClassName(Class<?>, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
获取类名
类名并不包含“.class”这个扩展名
例如:ClassUtil这个类
isSimple为false: "com.xiaoleilu.hutool.util.ClassUtil"
isSimple为true: "ClassUtil"
- getClientId() - 类 中的方法com.litongjava.tio.utils.cache.CacheChangedVo
-
- getCmdArgsMap() - 类 中的方法com.litongjava.tio.utils.environment.EnvUtils
-
- getCode() - 类 中的方法com.litongjava.tio.utils.resp.Resp
-
- getCode() - 类 中的方法com.litongjava.tio.utils.resp.RespVo
-
- getCode() - 类 中的方法com.litongjava.tio.utils.ui.layui.table.LayuiPage
-
- getContainsStr(CharSequence, CharSequence...) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串,如果包含返回找到的第一个字符串
- getContentType(String) - 类 中的静态方法com.litongjava.tio.utils.http.ContentTypeUtils
-
- getCount() - 类 中的方法com.litongjava.tio.utils.ui.layui.table.LayuiPage
-
- getData() - 类 中的方法com.litongjava.tio.utils.resp.Resp
-
- getData() - 类 中的方法com.litongjava.tio.utils.resp.RespVo
-
- getData() - 类 中的方法com.litongjava.tio.utils.ui.layui.table.LayuiPage
-
- getDatacenterid() - 类 中的静态方法com.litongjava.tio.utils.Uuid
-
- getDatePattern() - 类 中的方法com.litongjava.tio.utils.json.Json
-
- getDatePattern() - 类 中的方法com.litongjava.tio.utils.json.JsonResult
-
- getDateTimeFormatter(String) - 类 中的静态方法com.litongjava.tio.utils.date.TioTimeUtils
-
- getDbType() - 类 中的方法com.litongjava.tio.utils.dsn.JdbcInfo
-
mysql,oracle,postgresql,sqlite
- getDeclaredField(Class<?>, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
查找指定类中的所有字段(包括非public字段), 字段不存在则返回null
- getDeclaredFields(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
查找指定类中的所有字段(包括非public字段)
- getDefaultDatePattern() - 类 中的方法com.litongjava.tio.utils.json.Json
-
- getDefaultValue(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
获取指定类型分的默认值
默认值规则为:
1、如果为原始类型,返回0
2、非原始类型返回 null
- getDefaultValues(Class<?>...) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
获得默认值列表
- getDouble(String) - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- getDouble(String, Double) - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- getDouble(String) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getDouble(String, Double) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getEMailFactory() - 类 中的静态方法com.litongjava.tio.utils.email.EMailUtils
-
- getEnv() - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getEnvKey() - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getExtension() - 类 中的方法com.litongjava.tio.utils.encoder.ImageVo
-
- getFactory() - 类 中的静态方法com.litongjava.tio.utils.notification.NotificationUtils
-
- getFixedThreadPool() - 类 中的静态方法com.litongjava.tio.utils.thread.ThreadUtils
-
- getFormat(String) - 类 中的方法com.litongjava.tio.utils.json.JsonResult
-
- getGroup0(Pattern, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
获得匹配的字符串,,获得正则中分组0的内容
- getGroup1(Pattern, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
获得匹配的字符串,,获得正则中分组1的内容
- getGroupExecutor() - 类 中的静态方法com.litongjava.tio.utils.Threads
-
- getHttpClient() - 枚举 中的静态方法com.litongjava.tio.utils.http.OkHttpClientPool
-
- getInstance(String) - 类 中的静态方法com.litongjava.tio.utils.thread.pool.DefaultThreadFactory
-
- getInstance(String, Integer) - 类 中的静态方法com.litongjava.tio.utils.thread.pool.DefaultThreadFactory
-
Gets the single INSTANCE of DefaultThreadFactory.
- getInt(String) - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- getInt(String, int) - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- getInt(String) - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- getInt(String, Integer) - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- getInt(String) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getInt(String, Integer) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getJson() - 类 中的静态方法com.litongjava.tio.utils.json.FastJson2
-
- getJson() - 类 中的方法com.litongjava.tio.utils.json.FastJson2Factory
-
- getJson() - 类 中的方法com.litongjava.tio.utils.json.GsonFactory
-
- getJson() - 接口 中的方法com.litongjava.tio.utils.json.IJsonFactory
-
- getJson() - 类 中的静态方法com.litongjava.tio.utils.json.Jackson
-
- getJson() - 类 中的方法com.litongjava.tio.utils.json.JacksonFactory
-
- getJson() - 类 中的静态方法com.litongjava.tio.utils.json.Json
-
- getJson() - 类 中的静态方法com.litongjava.tio.utils.json.MixedJson
-
- getJson() - 类 中的方法com.litongjava.tio.utils.json.MixedJsonFactory
-
- getJson() - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
- getJson() - 类 中的方法com.litongjava.tio.utils.json.TioJsonFactory
-
- getJsonFactory() - 类 中的静态方法com.litongjava.tio.utils.json.Json
-
- getKey() - 类 中的方法com.litongjava.tio.utils.cache.CacheChangedVo
-
- getKey() - 类 中的方法com.litongjava.tio.utils.cache.redis.ExpireVo
-
- getLevel() - 类 中的方法com.litongjava.tio.utils.hutool.BetweenFormater
-
获得 格式化级别
- getLinuxMACAddress() - 类 中的静态方法com.litongjava.tio.utils.network.MacUtils
-
获取Linux网卡的mac地址.
- getList() - 类 中的方法com.litongjava.tio.utils.page.Page
-
- getListener() - 类 中的方法com.litongjava.tio.utils.cache.RemovalListenerWrapper
-
- getLocalIp() - 类 中的静态方法com.litongjava.tio.utils.network.IpUtils
-
获取本机 ip
- getLock() - 类 中的方法com.litongjava.tio.utils.lock.ObjWithLock
-
- getLockObj(String) - 类 中的静态方法com.litongjava.tio.utils.lock.LockUtils
-
获取锁对象,用于synchronized(lockObj)
- getLockObj(String, Object) - 类 中的静态方法com.litongjava.tio.utils.lock.LockUtils
-
获取锁对象,用于synchronized(lockObj)
- getLong(String) - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- getLong(String, Long) - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- getLong(String) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getLong(String, Long) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getLongToString() - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
- getLongToString() - 类 中的静态方法com.litongjava.tio.utils.json.TioJsonKit
-
- getMac() - 类 中的静态方法com.litongjava.tio.utils.network.MacUtils
-
- getMail() - 类 中的方法com.litongjava.tio.utils.email.GMailFactory
-
- getMail() - 接口 中的方法com.litongjava.tio.utils.email.IEMailFactory
-
- getMail() - 类 中的方法com.litongjava.tio.utils.email.Wangyi126MailFactory
-
- getMap() - 接口 中的方法com.litongjava.tio.utils.cache.CacheFactory
-
- getMap() - 枚举 中的方法com.litongjava.tio.utils.cache.caffeine.CaffeineCacheFactory
-
- getMap() - 枚举 中的方法com.litongjava.tio.utils.cache.caffeineredis.CaffeineRedisCacheFactory
-
- getMap() - 枚举 中的方法com.litongjava.tio.utils.cache.guava.GuavaCacheFactory
-
- getMap() - 枚举 中的方法com.litongjava.tio.utils.cache.guavaredis.GuavaRedisCacheFactory
-
- getMap() - 类 中的方法com.litongjava.tio.utils.cache.j2cache.J2CacheFactory
-
- getMap() - 枚举 中的方法com.litongjava.tio.utils.cache.mapcache.ConcurrentMapCacheFactory
-
- getMap() - 枚举 中的方法com.litongjava.tio.utils.cache.redis.RedisCacheFactory
-
- getMD5(String) - 类 中的静态方法com.litongjava.tio.utils.crypto.Md5Utils
-
- getMillis() - 枚举 中的方法com.litongjava.tio.utils.hutool.DateUnit
-
- getMsg() - 类 中的方法com.litongjava.tio.utils.resp.Resp
-
- getMsg() - 类 中的方法com.litongjava.tio.utils.resp.RespVo
-
- getMsg() - 类 中的方法com.litongjava.tio.utils.ui.layui.table.LayuiPage
-
- getMsgQueue() - 类 中的方法com.litongjava.tio.utils.thread.pool.AbstractQueueRunnable
-
获取消息队列
- getName() - 类 中的方法com.litongjava.tio.utils.cache.CacheName
-
- getName() - 枚举 中的方法com.litongjava.tio.utils.hutool.BetweenFormater.Level
-
获取级别名称
- getName() - 类 中的方法com.litongjava.tio.utils.thread.pool.SynThreadPoolExecutor
-
Gets the name.
- getNotifaction() - 接口 中的方法com.litongjava.tio.utils.notification.INotificationFactory
-
- getNotifaction() - 类 中的方法com.litongjava.tio.utils.notification.LarksuiteNotificationFectory
-
- getNotifaction() - 类 中的方法com.litongjava.tio.utils.notification.WeComNotificationFectory
-
- getObj() - 类 中的方法com.litongjava.tio.utils.lock.ObjWithLock
-
- getObjectMapper() - 类 中的方法com.litongjava.tio.utils.json.Jackson
-
通过获取 ObjectMapper 进行更个性化设置,满足少数特殊情况
- getOSName() - 类 中的静态方法com.litongjava.tio.utils.network.MacUtils
-
获取当前操作系统名称. return 操作系统名称 例如:windows,Linux,Unix等.
- getPageNumber() - 类 中的方法com.litongjava.tio.utils.page.Page
-
- getPageSize() - 类 中的方法com.litongjava.tio.utils.page.Page
-
- getProp() - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getProp(String) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- getProperties() - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- getPropertyDescriptor(Class<?>, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.BeanUtil
-
获得Bean类属性描述,大小写敏感
- getPropertyDescriptor(Class<?>, String, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.BeanUtil
-
获得Bean类属性描述
- getPropertyDescriptorMap(Class<?>, boolean) - 枚举 中的方法com.litongjava.tio.utils.hutool.BeanInfoCache
-
- getPropertyDescriptorMap(Class<?>, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.BeanUtil
-
- getPropertyDescriptors(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.BeanUtil
-
获得Bean字段描述数组
- getPublicMethod(Class<?>, String, Class<?>...) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
查找指定Public方法 如果找不到对应的方法或方法不为public的则返回null
- getPublicMethodNames(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
获得指定类中的Public方法名
去重重载的方法
- getPublicMethods(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
获得本类及其父类所有Public方法
- getRedisson() - 类 中的方法com.litongjava.tio.utils.cache.redis.RedisCache
-
- getRedisson() - 枚举 中的方法com.litongjava.tio.utils.cache.redis.RedisCacheFactory
-
- getReentrantReadWriteLock(String, Object) - 类 中的静态方法com.litongjava.tio.utils.lock.LockUtils
-
获取读写锁
- getReqMap(String) - 类 中的静态方法com.litongjava.tio.utils.notification.LarksuiteNotificationUtils
-
发送MarKDown消息
- getReqMap(String) - 类 中的静态方法com.litongjava.tio.utils.notification.WeComNotificationUtils
-
发送MarKDown消息
- getResource(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ResourceUtil
-
获得资源相对路径对应的URL
- getResourceAsStream(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ResourceUtil
-
获取ClassPath下的资源做为流
- getScheduler() - 类 中的静态方法com.litongjava.tio.utils.quartz.QuartzUtils
-
- getSimpleDateFormat(String) - 类 中的静态方法com.litongjava.tio.utils.date.TioTimeUtils
-
- getStr(String) - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- getString(String, String) - 类 中的静态方法com.litongjava.tio.utils.zk.Zk
-
- getString(String) - 类 中的静态方法com.litongjava.tio.utils.zk.Zk
-
- getSuffix(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.FilenameUtils
-
- getThreadPoolName() - 类 中的方法com.litongjava.tio.utils.thread.pool.DefaultThreadFactory
-
Gets the thread pool name.
- getTimeout() - 类 中的方法com.litongjava.tio.utils.cache.redis.RedisCache
-
- getTimestampPattern() - 类 中的静态方法com.litongjava.tio.utils.json.Json
-
- getTimestampPattern() - 类 中的方法com.litongjava.tio.utils.json.JsonResult
-
- getTimeToIdleSeconds() - 类 中的方法com.litongjava.tio.utils.cache.AbsCache
-
- getTimeToIdleSeconds() - 类 中的方法com.litongjava.tio.utils.cache.CacheName
-
- getTimeToIdleSeconds() - 接口 中的方法com.litongjava.tio.utils.cache.ICache
-
- getTimeToIdleSeconds() - 类 中的方法com.litongjava.tio.utils.cache.redis.ExpireVo
-
- getTimeToIdleSeconds() - 类 中的方法com.litongjava.tio.utils.cache.redis.RedisCache
-
- getTimeToLiveSeconds() - 类 中的方法com.litongjava.tio.utils.cache.AbsCache
-
- getTimeToLiveSeconds() - 类 中的方法com.litongjava.tio.utils.cache.CacheName
-
- getTimeToLiveSeconds() - 接口 中的方法com.litongjava.tio.utils.cache.ICache
-
- getTimeToLiveSeconds() - 类 中的方法com.litongjava.tio.utils.cache.redis.RedisCache
-
- getTioExecutor() - 类 中的静态方法com.litongjava.tio.utils.Threads
-
- getToJson(Object) - 类 中的方法com.litongjava.tio.utils.json.TioJsonKit
-
- getTopic() - 类 中的方法com.litongjava.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- getTotalPage() - 类 中的方法com.litongjava.tio.utils.page.Page
-
- getTotalRow() - 类 中的方法com.litongjava.tio.utils.page.Page
-
- getType() - 类 中的方法com.litongjava.tio.utils.cache.CacheChangedVo
-
- getUnixMACAddress() - 类 中的静态方法com.litongjava.tio.utils.network.MacUtils
-
获取Unix网卡的mac地址.
- getWindowsMACAddress() - 类 中的静态方法com.litongjava.tio.utils.network.MacUtils
-
获取widnows网卡的mac地址.
- getWorkid() - 类 中的静态方法com.litongjava.tio.utils.Uuid
-
- GMail - com.litongjava.tio.utils.email中的类
-
- GMail() - 类 的构造器com.litongjava.tio.utils.email.GMail
-
- GMailFactory - com.litongjava.tio.utils.email中的类
-
- GMailFactory() - 类 的构造器com.litongjava.tio.utils.email.GMailFactory
-
- GROUP_VAR - 类 中的静态变量com.litongjava.tio.utils.hutool.PatternPool
-
分组
- GsonFactory - com.litongjava.tio.utils.json中的类
-
- GsonFactory() - 类 的构造器com.litongjava.tio.utils.json.GsonFactory
-
- GsonJson - com.litongjava.tio.utils.json中的类
-
- GsonJson() - 类 的构造器com.litongjava.tio.utils.json.GsonJson
-
- GuavaCache - com.litongjava.tio.utils.cache.guava中的类
-
- GuavaCache(String, LoadingCache<String, Serializable>, LoadingCache<String, Serializable>) - 类 的构造器com.litongjava.tio.utils.cache.guava.GuavaCache
-
- GuavaCacheFactory - com.litongjava.tio.utils.cache.guava中的枚举
-
- GuavaRedisCache - com.litongjava.tio.utils.cache.guavaredis中的类
-
- GuavaRedisCache(String, GuavaCache, RedisCache) - 类 的构造器com.litongjava.tio.utils.cache.guavaredis.GuavaRedisCache
-
- GuavaRedisCacheFactory - com.litongjava.tio.utils.cache.guavaredis中的枚举
-
- GuavaUtils - com.litongjava.tio.utils.guava中的类
-
- GuavaUtils() - 类 的构造器com.litongjava.tio.utils.guava.GuavaUtils
-
- guessPattern(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.DateUtil
-
- gzip(byte[]) - 类 中的静态方法com.litongjava.tio.utils.hutool.ZipUtil
-
Gzip压缩处理
- ICache - com.litongjava.tio.utils.cache中的接口
-
- ICache.NullClass - com.litongjava.tio.utils.cache中的类
-
有时候需要放一个空对象到缓存中
- id() - 类 中的静态方法com.litongjava.tio.utils.snowflake.SnowflakeIdUtils
-
- IEMailFactory - com.litongjava.tio.utils.email中的接口
-
- IJsonFactory - com.litongjava.tio.utils.json中的接口
-
IJsonFactory.
- ImageVo - com.litongjava.tio.utils.encoder中的类
-
- ImageVo() - 类 的构造器com.litongjava.tio.utils.encoder.ImageVo
-
- index() - 类 中的方法com.litongjava.tio.utils.hutool.FastByteBuffer
-
当前缓冲位于缓冲区的索引位
- INDEX_NOT_FOUND - 类 中的静态变量com.litongjava.tio.utils.hutool.ArrayUtil
-
数组中元素未找到的下标,值为-1
- INDEX_NOT_FOUND - 类 中的静态变量com.litongjava.tio.utils.hutool.StrUtil
-
- indexOf(T[], Object) - 类 中的静态方法com.litongjava.tio.utils.hutool.ArrayUtil
-
- indexOf(CharSequence, char) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, char, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, char, int, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, CharSequence, int, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
指定范围内反向查找字符串
- indexOfIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
指定范围内查找字符串,忽略大小写
StrUtil.indexOfIgnoreCase(null, *, *) = -1
StrUtil.indexOfIgnoreCase(*, null, *) = -1
StrUtil.indexOfIgnoreCase("", "", 0) = 0
StrUtil.indexOfIgnoreCase("aabaabaa", "A", 0) = 0
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 0) = 2
StrUtil.indexOfIgnoreCase("aabaabaa", "AB", 0) = 1
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 3) = 5
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 9) = -1
StrUtil.indexOfIgnoreCase("aabaabaa", "B", -1) = 2
StrUtil.indexOfIgnoreCase("aabaabaa", "", 2) = 2
StrUtil.indexOfIgnoreCase("abc", "", 9) = -1
- indexOfIgnoreCase(CharSequence, CharSequence, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
指定范围内查找字符串
StrUtil.indexOfIgnoreCase(null, *, *) = -1
StrUtil.indexOfIgnoreCase(*, null, *) = -1
StrUtil.indexOfIgnoreCase("", "", 0) = 0
StrUtil.indexOfIgnoreCase("aabaabaa", "A", 0) = 0
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 0) = 2
StrUtil.indexOfIgnoreCase("aabaabaa", "AB", 0) = 1
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 3) = 5
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 9) = -1
StrUtil.indexOfIgnoreCase("aabaabaa", "B", -1) = 2
StrUtil.indexOfIgnoreCase("aabaabaa", "", 2) = 2
StrUtil.indexOfIgnoreCase("abc", "", 9) = -1
- init(RedissonClient) - 枚举 中的方法com.litongjava.tio.utils.cache.caffeineredis.CaffeineRedisCacheFactory
-
初始topic
- init(RedissonClient) - 枚举 中的方法com.litongjava.tio.utils.cache.guavaredis.GuavaRedisCacheFactory
-
初始topic
- init(String, String) - 类 中的方法com.litongjava.tio.utils.json.JsonResult
-
- init(String, String, boolean) - 类 中的方法com.litongjava.tio.utils.json.JsonResult
-
- init(String, ClientDecorator) - 类 中的静态方法com.litongjava.tio.utils.zk.Zk
-
- initConfig(String, String, T) - 类 中的静态方法com.litongjava.tio.utils.ConfigUtils
-
- initConfig(String, String) - 类 中的静态方法com.litongjava.tio.utils.ConfigUtils
-
- initConfig(String, String, String) - 类 中的静态方法com.litongjava.tio.utils.ConfigUtils
-
- initConfig(String, String, String, char) - 类 中的静态方法com.litongjava.tio.utils.ConfigUtils
-
- initConfig(String, String, String, T) - 类 中的静态方法com.litongjava.tio.utils.ConfigUtils
-
如果finename1存在就加载finename1,否则加载finename2
- initConfig(String, String, String, char, T) - 类 中的静态方法com.litongjava.tio.utils.ConfigUtils
-
如果finename1存在就加载finename1,否则加载finename2
- INotification - com.litongjava.tio.utils.notification中的接口
-
- INotificationFactory - com.litongjava.tio.utils.notification中的接口
-
- int2Str(int) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
用缓存将int转成str
- IoUtils - com.litongjava.tio.utils中的类
-
this class copied from org.apache.commons.io.IOUtils
- IoUtils() - 类 的构造器com.litongjava.tio.utils.IoUtils
-
- IPropSupport - com.litongjava.tio.utils.prop中的接口
-
属性支持接口
- IpUtils - com.litongjava.tio.utils.network中的类
-
- IpUtils() - 类 的构造器com.litongjava.tio.utils.network.IpUtils
-
- IPV4 - 类 中的静态变量com.litongjava.tio.utils.hutool.PatternPool
-
IP v4
- isAbstract(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
是否为抽象类
- isArray(Object) - 类 中的静态方法com.litongjava.tio.utils.hutool.ArrayUtil
-
对象是否为数组对象
- isBasicType(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
是否为基本类型(包括包装类和原始类)
- isBlank(CharSequence) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
字符串是否为空白 空白的定义如下:
1、为null
2、为不可见字符(如空格)
3、""
- isCanceled() - 类 中的方法com.litongjava.tio.utils.thread.pool.AbstractSynRunnable
-
- isDev() - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- isEmpty() - 类 中的方法com.litongjava.tio.utils.environment.Prop
-
- isEmpty(Collection<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.CollUtil
-
集合是否为空
- isEmpty() - 类 中的方法com.litongjava.tio.utils.hutool.FastByteBuffer
-
- isEmpty(CharSequence) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
字符串是否为空,空的定义如下:
1、为null
2、为""
- isEmpty() - 接口 中的方法com.litongjava.tio.utils.queue.FullWaitQueue
-
- isEmpty() - 类 中的方法com.litongjava.tio.utils.queue.TioFullWaitQueue
-
- isEnum(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
判断类是否为枚举类型
- isFirstPage() - 类 中的方法com.litongjava.tio.utils.page.Page
-
- isInUse() - 类 中的方法com.litongjava.tio.utils.json.JsonResult
-
- isIpv4(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.Validator
-
验证是否为IPV4地址
- isLastPage() - 类 中的方法com.litongjava.tio.utils.page.Page
-
- isLoad() - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
- isMactchRegex(Pattern, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.Validator
-
通过正则表达式验证
- isMatch(String, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
给定内容是否匹配正则
- isMatch(Pattern, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.ReUtil
-
给定内容是否匹配正则
- isMobile(UserAgent) - 类 中的静态方法com.litongjava.tio.utils.UAUtils
-
是否是
- isNeededExecute() - 类 中的方法com.litongjava.tio.utils.thread.pool.AbstractQueueRunnable
-
- isNeededExecute() - 类 中的方法com.litongjava.tio.utils.thread.pool.AbstractSynRunnable
-
- isNormalClass(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
是否为标准的类
这个类必须:
1、非接口
2、非抽象类
3、非Enum枚举
4、非数组
5、非注解
6、非原始类型(int, long等)
- isNotBlank(CharSequence) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
字符串是否为非空白 空白的定义如下:
1、不为null
2、不为不可见字符(如空格)
3、不为""
- isNotEmpty(Collection<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.CollUtil
-
集合是否为非空
- isNotEmpty(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
- isNotPublic(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
指定类是否为非public
- isNotPublic(Method) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
指定方法是否为非public
- isNumber(String) - 类 中的静态方法com.litongjava.tio.utils.hutool.Validator
-
是否为数字
- isOk() - 类 中的方法com.litongjava.tio.utils.resp.Resp
-
- isOk() - 类 中的方法com.litongjava.tio.utils.resp.RespVo
-
- isPrimitiveWrapper(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
是否为包装类型
- isProd() - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- isPublic(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
指定类是否为Public
- isPublic(Method) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
指定方法是否为Public
- isSimpleTypeOrArray(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
是否简单值类型或简单值类型的数组
包括:原始类型,、String、other CharSequence, a Number, a Date, a URI, a URL, a Locale or a Class及其数组
- isSimpleValueType(Class<?>) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
是否为简单值类型
包括:原始类型,、String、other CharSequence, a Number, a Date, a URI, a URL, a Locale or a Class.
- isStatic(Method) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
是否为静态方法
- isSubEquals(CharSequence, int, CharSequence, int, int, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
截取两个字符串的不同部分(长度一致),判断截取的子串是否相同
任意一个字符串为null返回false
- isTest() - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- iteratorToJson(Iterator, int, JsonResult) - 类 中的静态方法com.litongjava.tio.utils.json.TioJsonKit
-
- scanPackage(String, ClassScanHandler) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
扫描包路径下所有的class文件
代码摘自网上(https://gitee.com/liuyueyi/quicksilver/blob/master/silver-file/src/main/java/com.hust.hui.quicksilver.file/PkgUtil.java),但作了不少改造
- SECOND_1 - 类 中的静态变量com.litongjava.tio.utils.time.Time
-
一秒
- SEMI_COL - 接口 中的静态变量com.litongjava.tio.utils.SysConst
-
;
- send(String, String, String, boolean) - 接口 中的方法com.litongjava.tio.utils.email.EMail
-
- send(String, String, String, boolean, String, Integer, String, String, String, Properties) - 类 中的静态方法com.litongjava.tio.utils.email.EMailSendUtils
-
- send(String, String, String, boolean) - 类 中的静态方法com.litongjava.tio.utils.email.EMailUtils
-
send mail
- send(String, String, String) - 类 中的静态方法com.litongjava.tio.utils.email.EMailUtils
-
send mail
- send(String, String, String, boolean) - 类 中的方法com.litongjava.tio.utils.email.GMail
-
发送邮件
- send(String, String, String, boolean) - 类 中的方法com.litongjava.tio.utils.email.Wangyi126Mail
-
发送邮件
- send(String, Map<String, Object>) - 接口 中的方法com.litongjava.tio.utils.notification.INotification
-
- send(Map<String, Object>) - 接口 中的方法com.litongjava.tio.utils.notification.INotification
-
- send(Map<String, Object>) - 类 中的方法com.litongjava.tio.utils.notification.LarksuiteNotification
-
- send(String, Map<String, Object>) - 类 中的方法com.litongjava.tio.utils.notification.LarksuiteNotification
-
- send(Map<String, Object>) - 类 中的静态方法com.litongjava.tio.utils.notification.LarksuiteNotificationUtils
-
- send(String, Map<String, Object>) - 类 中的静态方法com.litongjava.tio.utils.notification.LarksuiteNotificationUtils
-
调用群机器人
- send(String, HashMap<String, Object>) - 类 中的静态方法com.litongjava.tio.utils.notification.NotificationUtils
-
- send(HashMap<String, Object>) - 类 中的静态方法com.litongjava.tio.utils.notification.NotificationUtils
-
- send(Map<String, Object>) - 类 中的方法com.litongjava.tio.utils.notification.WeComNotification
-
- send(String, Map<String, Object>) - 类 中的方法com.litongjava.tio.utils.notification.WeComNotification
-
- send(Map<String, Object>) - 类 中的静态方法com.litongjava.tio.utils.notification.WeComNotificationUtils
-
- send(String, Map<String, Object>) - 类 中的静态方法com.litongjava.tio.utils.notification.WeComNotificationUtils
-
调用群机器人
- sendTextMsg(String) - 接口 中的方法com.litongjava.tio.utils.notification.INotification
-
- sendTextMsg(String) - 类 中的方法com.litongjava.tio.utils.notification.LarksuiteNotification
-
- sendTextMsg(String) - 类 中的静态方法com.litongjava.tio.utils.notification.LarksuiteNotificationUtils
-
发送文字消息
- sendTextMsg(String) - 类 中的静态方法com.litongjava.tio.utils.notification.NotificationUtils
-
- sendTextMsg(String) - 类 中的方法com.litongjava.tio.utils.notification.WeComNotification
-
- sendTextMsg(String) - 类 中的静态方法com.litongjava.tio.utils.notification.WeComNotificationUtils
-
发送文字消息
- sendWarm(NotifactionWarmModel) - 接口 中的方法com.litongjava.tio.utils.notification.INotification
-
- sendWarm(NotifactionWarmModel) - 类 中的方法com.litongjava.tio.utils.notification.LarksuiteNotification
-
- sendWarm(NotifactionWarmModel) - 类 中的静态方法com.litongjava.tio.utils.notification.LarksuiteNotificationUtils
-
- sendWarm(NotifactionWarmModel) - 类 中的静态方法com.litongjava.tio.utils.notification.NotificationUtils
-
- sendWarm(NotifactionWarmModel) - 类 中的方法com.litongjava.tio.utils.notification.WeComNotification
-
- sendWarm(NotifactionWarmModel) - 类 中的静态方法com.litongjava.tio.utils.notification.WeComNotificationUtils
-
- set(String, String) - 类 中的静态方法com.litongjava.tio.utils.environment.EnvUtils
-
- set(String, Object) - 类 中的方法com.litongjava.tio.utils.prop.MapWithLockPropSupport
-
同:setAttribute(String key, Object value)
- setAccessible(Method) - 类 中的静态方法com.litongjava.tio.utils.hutool.ClassUtil
-
设置方法为可访问
- setAttribute(String, Object) - 接口 中的方法com.litongjava.tio.utils.prop.IPropSupport
-
设置属性
- setAttribute(String, Object) - 类 中的方法com.litongjava.tio.utils.prop.MapWithLockPropSupport
-
- setBetweenMs(long) - 类 中的方法com.litongjava.tio.utils.hutool.BetweenFormater
-
设置 时长毫秒数
- setCacheName(String) - 类 中的方法com.litongjava.tio.utils.cache.AbsCache
-
- setCacheName(String) - 类 中的方法com.litongjava.tio.utils.cache.CacheChangedVo
-
- setCacheName(String) - 类 中的方法com.litongjava.tio.utils.cache.redis.ExpireVo
-
- setCanceled(boolean) - 类 中的方法com.litongjava.tio.utils.thread.pool.AbstractSynRunnable
-
- setClientId(String) - 类 中的方法com.litongjava.tio.utils.cache.CacheChangedVo
-
- setCode(Integer) - 类 中的方法com.litongjava.tio.utils.resp.Resp
-
- setCode(Integer) - 类 中的方法com.litongjava.tio.utils.resp.RespVo
-
- setCode(int) - 类 中的方法com.litongjava.tio.utils.ui.layui.table.LayuiPage
-
- setConvertDepth(int) - 类 中的方法com.litongjava.tio.utils.json.TioJson
-
- setCount(long) - 类 中的方法com.litongjava.tio.utils.ui.layui.table.LayuiPage
-
- setData(Object) - 类 中的方法com.litongjava.tio.utils.resp.Resp
-
- setData(Object) - 类 中的方法com.litongjava.tio.utils.resp.RespVo
-
- setData(Collection<Object>) - 类 中的方法com.litongjava.tio.utils.ui.layui.table.LayuiPage
-
- setData(String, byte[]) - 类 中的静态方法com.litongjava.tio.utils.zk.Zk
-
- setData(String, String) - 类 中的静态方法com.litongjava.tio.utils.zk.Zk
-
- setDatacenterid(Integer) - 类 中的静态方法com.litongjava.tio.utils.Uuid
-
- setDatePattern(String) - 类 中的方法com.litongjava.tio.utils.json.Json
-
- setDefaultConvertDepth(int) - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
设置全局性默认转换深度
- setDefaultDatePattern(String) - 类 中的静态方法com.litongjava.tio.utils.json.Json
-
- setDefaultDatePattern(String) - 类 中的方法com.litongjava.tio.utils.json.JsonManager
-
- setDefaultGenerateNullValue(boolean) - 类 中的静态方法com.litongjava.tio.utils.json.Jackson
-
- setDefaultJsonFactory(IJsonFactory) - 类 中的静态方法com.litongjava.tio.utils.json.Json
-
- setDefaultJsonFactory(IJsonFactory) - 类 中的方法com.litongjava.tio.utils.json.JsonManager
-
- setEMailFactory(IEMailFactory) - 类 中的静态方法com.litongjava.tio.utils.email.EMailUtils
-
- setEnvKey(String) - 类 中的静态方法com.litongjava.tio.utils.environment.PropUtils
-
设置环境 key,PropKit 将通过该 key 获取环境 value。
- setFactory(INotificationFactory) - 类 中的静态方法com.litongjava.tio.utils.notification.NotificationUtils
-
- setGenerateNullValue(boolean) - 类 中的方法com.litongjava.tio.utils.json.Jackson
-
- setKey(String) - 类 中的方法com.litongjava.tio.utils.cache.CacheChangedVo
-
- setKey(String) - 类 中的方法com.litongjava.tio.utils.cache.redis.ExpireVo
-
- setLevel(BetweenFormater.Level) - 类 中的方法com.litongjava.tio.utils.hutool.BetweenFormater
-
设置格式化级别
- setList(List<T>) - 类 中的方法com.litongjava.tio.utils.page.Page
-
- setListener(T) - 类 中的方法com.litongjava.tio.utils.cache.RemovalListenerWrapper
-
- setLongToString(boolean) - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
- setLongToString(boolean) - 类 中的静态方法com.litongjava.tio.utils.json.TioJsonKit
-
- setMaxBufferSize(int) - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
- setMaxBufferSize(int) - 类 中的静态方法com.litongjava.tio.utils.json.TioJsonKit
-
- setModelAndRecordFieldNameConverter(Function<String, String>) - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
配置 Model、Record 字段名的转换函数
例子:
JFinalJson.setModelAndRecordFieldNameConverter(fieldName -> {
return StrKit.toCamelCase(fieldName, true);
});
以上例子中的方法 StrKit.toCamelCase(...)
- setModelAndRecordFieldNameConverter(Function<String, String>) - 类 中的静态方法com.litongjava.tio.utils.json.TioJsonKit
-
配置 Model、Record 字段名的转换函数
例子:
JFinalJson.setModelAndRecordFieldNameConverter(fieldName -> {
return StrKit.toCamelCase(fieldName, true);
});
以上例子中的方法 StrKit.toCamelCase(...)
- setModelAndRecordFieldNameToCamelCase(boolean) - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
配置将 Model、Record 字段名转换为驼峰格式
toLowerCaseAnyway 参数的含义:
1:true 值无条件将字段先转换成小写字母。
- setModelAndRecordFieldNameToCamelCase() - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
配置将 Model、Record 字段名转换为驼峰格式
先将字段名无条件转换成小写字母,然后再转成驼峰格式,适用于 oracle 这类字段名是大写字母的数据库
如果是 mysql 数据库,建议使用: setModelAndRecordFieldNameToCamelCase(false);
- setModelAndRecordFieldNameToCamelCase(boolean) - 类 中的静态方法com.litongjava.tio.utils.json.TioJsonKit
-
配置将 Model、Record 字段名转换为驼峰格式
toLowerCaseAnyway 参数的含义:
1:true 值无条件将字段先转换成小写字母。
- setModelAndRecordFieldNameToCamelCase() - 类 中的静态方法com.litongjava.tio.utils.json.TioJsonKit
-
配置将 Model、Record 字段名转换为驼峰格式
先将字段名无条件转换成小写字母,然后再转成驼峰格式,适用于 oracle 这类字段名是大写字母的数据库
如果是 mysql 数据库,建议使用: setModelAndRecordFieldNameToCamelCase(false);
- setMsg(String) - 类 中的方法com.litongjava.tio.utils.resp.Resp
-
- setMsg(String) - 类 中的方法com.litongjava.tio.utils.resp.RespVo
-
- setMsg(String) - 类 中的方法com.litongjava.tio.utils.ui.layui.table.LayuiPage
-
- setName(String) - 类 中的方法com.litongjava.tio.utils.cache.CacheName
-
- setName(String) - 类 中的方法com.litongjava.tio.utils.thread.pool.SynThreadPoolExecutor
-
Sets the name.
- setObj(T) - 类 中的方法com.litongjava.tio.utils.lock.ObjWithLock
-
- setPageNumber(Integer) - 类 中的方法com.litongjava.tio.utils.page.Page
-
- setPageSize(Integer) - 类 中的方法com.litongjava.tio.utils.page.Page
-
- setRedisson(RedissonClient) - 枚举 中的方法com.litongjava.tio.utils.cache.redis.RedisCacheFactory
-
- setSkipNullValueField(boolean) - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
是否跳过 null 值的字段,配置为 true 值将跳过,默认值为 false
本配置作用于 Model、Record、Map、java bean(getter 方法对应的属性) 这四种类型
- setSkipNullValueField(boolean) - 类 中的静态方法com.litongjava.tio.utils.json.TioJsonKit
-
- setThreadName(String) - 类 中的方法com.litongjava.tio.utils.thread.pool.DefaultThreadFactory
-
Sets the thread name.
- setTimestampPattern(String) - 类 中的静态方法com.litongjava.tio.utils.json.Json
-
- setTimeToIdleSeconds(Long) - 类 中的方法com.litongjava.tio.utils.cache.AbsCache
-
- setTimeToIdleSeconds(Long) - 类 中的方法com.litongjava.tio.utils.cache.CacheName
-
- setTimeToIdleSeconds(long) - 类 中的方法com.litongjava.tio.utils.cache.redis.ExpireVo
-
- setTimeToLiveSeconds(Long) - 类 中的方法com.litongjava.tio.utils.cache.AbsCache
-
- setTimeToLiveSeconds(Long) - 类 中的方法com.litongjava.tio.utils.cache.CacheName
-
- setToJsonFactory(Function<Object, TioToJson<?>>) - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
配置 ToJsonFactory,便于接管 ToJson 对象的创建
例子:
JFinalJson.setToJsonFactory(value -> {
if (value instanceof Model) {
// 返回 MyModelToJson 接管对于 Model 类型的转换
return new MyModelToJson();
} else {
// 返回 null 时将使用系统默认的转换类
return null;
}
});
- setToJsonFactory(Function<Object, TioToJson<?>>) - 类 中的静态方法com.litongjava.tio.utils.json.TioJsonKit
-
- setTopic(RTopic) - 类 中的方法com.litongjava.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- setTopic(Object) - 类 中的方法com.litongjava.tio.utils.cache.guavaredis.GuavaRedisCache
-
- setTotalPage(Integer) - 类 中的方法com.litongjava.tio.utils.page.Page
-
- setTotalRow(Integer) - 类 中的方法com.litongjava.tio.utils.page.Page
-
- setTreatModelAsBean(boolean) - 类 中的静态方法com.litongjava.tio.utils.json.TioJson
-
将 Model 当成 Bean 只对 getter 方法进行转换
默认值为 false,将使用 Model 内的 Map attrs 属性进行转换,不对 getter 方法进行转换
优点是可以转换 sql 关联查询产生的动态字段,还可以转换 Model.put(...)
- setTreatModelAsBean(boolean) - 类 中的静态方法com.litongjava.tio.utils.json.TioJsonKit
-
将 Model 当成 Bean 只对 getter 方法进行转换
默认值为 false,将使用 Model 内的 Map attrs 属性进行转换,不对 getter 方法进行转换
优点是可以转换 sql 关联查询产生的动态字段,还可以转换 Model.put(...)
- setType(CacheChangeType) - 类 中的方法com.litongjava.tio.utils.cache.CacheChangedVo
-
- SetWithLock<T> - com.litongjava.tio.utils.lock中的类
-
- SetWithLock(Set<T>) - 类 的构造器com.litongjava.tio.utils.lock.SetWithLock
-
- SetWithLock(Set<T>, ReentrantReadWriteLock) - 类 的构造器com.litongjava.tio.utils.lock.SetWithLock
-
- setWorkid(Integer) - 类 中的静态方法com.litongjava.tio.utils.Uuid
-
- SHA1(byte[]) - 类 中的静态方法com.litongjava.tio.utils.encoder.Sha1Utils
-
- SHA1(String) - 类 中的静态方法com.litongjava.tio.utils.encoder.Sha1Utils
-
- SHA1(String, Charset) - 类 中的静态方法com.litongjava.tio.utils.encoder.Sha1Utils
-
- Sha1Utils - com.litongjava.tio.utils.encoder中的类
-
- Sha1Utils() - 类 的构造器com.litongjava.tio.utils.encoder.Sha1Utils
-
- ShortMessageTemplateExceptionHandler - com.litongjava.tio.utils.freemarker中的类
-
ShortMessageTemplateExceptionHandler
- ShortMessageTemplateExceptionHandler() - 类 的构造器com.litongjava.tio.utils.freemarker.ShortMessageTemplateExceptionHandler
-
- sign(String, String, String) - 类 中的静态方法com.litongjava.tio.utils.crypto.Md5Utils
-
签名字符串
- SimpleCache<K,V> - com.litongjava.tio.utils.hutool中的类
-
- SimpleCache() - 类 的构造器com.litongjava.tio.utils.hutool.SimpleCache
-
- size() - 类 中的方法com.litongjava.tio.utils.cache.caffeine.CaffeineCache
-
- size() - 类 中的方法com.litongjava.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- size() - 类 中的方法com.litongjava.tio.utils.cache.guava.GuavaCache
-
- size() - 类 中的方法com.litongjava.tio.utils.cache.guavaredis.GuavaRedisCache
-
- size() - 接口 中的方法com.litongjava.tio.utils.cache.ICache
-
- size() - 类 中的方法com.litongjava.tio.utils.cache.j2cache.J2Cache
-
- size() - 类 中的方法com.litongjava.tio.utils.cache.mapcache.ConcurrentMapCache
-
- size() - 类 中的方法com.litongjava.tio.utils.cache.redis.RedisCache
-
- size() - 类 中的方法com.litongjava.tio.utils.hutool.FastByteArrayOutputStream
-
- size() - 类 中的方法com.litongjava.tio.utils.hutool.FastByteBuffer
-
- size() - 类 中的方法com.litongjava.tio.utils.lock.ListWithLock
-
- size() - 类 中的方法com.litongjava.tio.utils.lock.MapWithLock
-
- size() - 类 中的方法com.litongjava.tio.utils.lock.SetWithLock
-
- size() - 接口 中的方法com.litongjava.tio.utils.queue.FullWaitQueue
-
- size() - 类 中的方法com.litongjava.tio.utils.queue.TioFullWaitQueue
-
- skipNullValueField - 类 中的静态变量com.litongjava.tio.utils.json.TioJsonKit
-
- SLASH - 接口 中的静态变量com.litongjava.tio.utils.SysConst
-
斜扛
- Snowflake - com.litongjava.tio.utils.hutool中的类
-
Twitter的Snowflake 算法
分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。
- Snowflake(long, long) - 类 的构造器com.litongjava.tio.utils.hutool.Snowflake
-
构造
- SnowflakeIdGenerator - com.litongjava.tio.utils.snowflake中的类
-
- SnowflakeIdGenerator(long, long) - 类 的构造器com.litongjava.tio.utils.snowflake.SnowflakeIdGenerator
-
- SnowflakeIdUtils - com.litongjava.tio.utils.snowflake中的类
-
- SnowflakeIdUtils() - 类 的构造器com.litongjava.tio.utils.snowflake.SnowflakeIdUtils
-
- SPACE - 接口 中的静态变量com.litongjava.tio.utils.SysConst
-
一个空格
- SPACE_ - 接口 中的静态变量com.litongjava.tio.utils.SysConst
-
- split(String, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
- SPLIT_FOR_CACHENAME - 类 中的静态变量com.litongjava.tio.utils.cache.redis.RedisCache
-
- sslSocketFactory() - 枚举 中的静态方法com.litongjava.tio.utils.http.OkHttpClientPool
-
- stackTrace() - 类 中的静态方法com.litongjava.tio.utils.thread.ThreadUtils
-
- start(RedisCacheFactory) - 类 中的静态方法com.litongjava.tio.utils.cache.redis.RedisExpireUpdateTask
-
- start() - 类 中的静态方法com.litongjava.tio.utils.quartz.QuartzUtils
-
配置文件为"/config/tio-quartz.properties"
- start(String) - 类 中的静态方法com.litongjava.tio.utils.quartz.QuartzUtils
-
- start() - 类 中的静态方法com.litongjava.tio.utils.zk.Zk
-
Start the client.
- startWith(CharSequence, CharSequence, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
是否以指定字符串开头
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false
- startWith(CharSequence, char) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
字符串是否以给定字符开始
- startWith(CharSequence, CharSequence) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
是否以指定字符串开头
- startWithIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
是否以指定字符串开头,忽略大小写
- stop() - 类 中的静态方法com.litongjava.tio.utils.quartz.QuartzUtils
-
- str(Object, String) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
将对象转为字符串
1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法
- str(Object, Charset) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
将对象转为字符串
1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法
- str(CharSequence) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
- STR_AMP - 接口 中的静态变量com.litongjava.tio.utils.SysConst
-
&
- STR_COL - 接口 中的静态变量com.litongjava.tio.utils.SysConst
-
:
- STR_EQ - 接口 中的静态变量com.litongjava.tio.utils.SysConst
-
=
- streamToString(InputStream) - 类 中的静态方法com.litongjava.tio.utils.IoUtils
-
- StrUtil - com.litongjava.tio.utils.hutool中的类
-
- StrUtil() - 类 的构造器com.litongjava.tio.utils.hutool.StrUtil
-
- sub(CharSequence, int, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
改进JDK subString
index从0开始计算,最后一个字符为-1
如果from和to位置一样,返回 ""
如果from或to为负数,则按照length从后向前数位置,如果绝对值大于字符串长度,则from归到0,to归到length
如果经过修正的index中from大于to,则互换from和to example:
abcdefgh 2 3 =》 c
abcdefgh 2 -3 =》 cde
- subAfter(CharSequence, CharSequence, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
截取分隔字符串之后的字符串,不包括分隔字符串
如果给定的字符串为空串(null或""),返回原字符串
如果分隔字符串为空串(null或""),则返回空串,如果分隔字符串未找到,返回空串
栗子:
StrUtil.subAfter(null, *) = null
StrUtil.subAfter("", *) = ""
StrUtil.subAfter(*, null) = ""
StrUtil.subAfter("abc", "a") = "bc"
StrUtil.subAfter("abcba", "b") = "cba"
StrUtil.subAfter("abc", "c") = ""
StrUtil.subAfter("abc", "d") = ""
StrUtil.subAfter("abc", "") = "abc"
- subBefore(CharSequence, CharSequence, boolean) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
截取分隔字符串之前的字符串,不包括分隔字符串
如果给定的字符串为空串(null或"")或者分隔字符串为null,返回原字符串
如果分隔字符串为空串"",则返回空串,如果分隔字符串未找到,返回原字符串
栗子:
StrUtil.subBefore(null, *) = null
StrUtil.subBefore("", *) = ""
StrUtil.subBefore("abc", "a") = ""
StrUtil.subBefore("abcba", "b") = "a"
StrUtil.subBefore("abc", "c") = "ab"
StrUtil.subBefore("abc", "d") = "abc"
StrUtil.subBefore("abc", "") = ""
StrUtil.subBefore("abc", null) = "abc"
- subBetween(CharSequence, CharSequence, CharSequence) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
截取指定字符串中间部分,不包括标识字符串
栗子:
StrUtil.subBetween("wx[b]yz", "[", "]") = "b"
StrUtil.subBetween(null, *, *) = null
StrUtil.subBetween(*, null, *) = null
StrUtil.subBetween(*, *, null) = null
StrUtil.subBetween("", "", "") = ""
StrUtil.subBetween("", "", "]") = null
StrUtil.subBetween("", "[", "]") = null
StrUtil.subBetween("yabcz", "", "") = ""
StrUtil.subBetween("yabcz", "y", "z") = "abc"
StrUtil.subBetween("yabczyabcz", "y", "z") = "abc"
- subBetween(CharSequence, CharSequence) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
截取指定字符串中间部分,不包括标识字符串
栗子:
StrUtil.subBetween(null, *) = null
StrUtil.subBetween("", "") = ""
StrUtil.subBetween("", "tag") = null
StrUtil.subBetween("tagabctag", null) = null
StrUtil.subBetween("tagabctag", "") = ""
StrUtil.subBetween("tagabctag", "tag") = "abc"
- submit(Runnable, R) - 类 中的方法com.litongjava.tio.utils.thread.pool.SynThreadPoolExecutor
-
- subPre(CharSequence, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
切割指定位置之前部分的字符串
- subPreGbk(CharSequence, int, CharSequence) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
截取部分字符串,这里一个汉字的长度认为是2
- subSuf(CharSequence, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
切割指定位置之后部分的字符串
- subSufByLength(CharSequence, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
切割指定长度的后部分的字符串
StrUtil.subSufByLength("abcde", 3) = "cde"
StrUtil.subSufByLength("abcde", 0) = ""
StrUtil.subSufByLength("abcde", -5) = ""
StrUtil.subSufByLength("abcde", -1) = ""
StrUtil.subSufByLength("abcde", 5) = "abcde"
StrUtil.subSufByLength("abcde", 10) = "abcde"
StrUtil.subSufByLength(null, 3) = null
- subWithLength(String, int, int) - 类 中的静态方法com.litongjava.tio.utils.hutool.StrUtil
-
截取字符串,从指定位置开始,截取指定长度的字符串
author weibaohui
- SyncWriteMap<K,V> - com.litongjava.tio.utils.map中的类
-
SyncWriteMap 同步写 HashMap
创建原因是 HashMap扩容时,遇到并发修改可能造成 100% CPU 占用
SyncWriteMap 拥有 HashMap 的性能,但不保障并发访问的线程安全
只用于读多写少且不用保障线程安全的场景
例如 MethodKit 中用于缓存 MethodInfo 的 cache,被写入的数据
不用保障是单例,读取之后会做 null 值判断
ActionMapping 中的 HashMap 是系统启动时在独立线程内初始化的,
不存在并发写,只存在并发读的情况,所以仍然可以使用 HashMap
- SyncWriteMap() - 类 的构造器com.litongjava.tio.utils.map.SyncWriteMap
-
- SyncWriteMap(int) - 类 的构造器com.litongjava.tio.utils.map.SyncWriteMap
-
- SyncWriteMap(int, float) - 类 的构造器com.litongjava.tio.utils.map.SyncWriteMap
-
- SyncWriteMap(Map<? extends K, ? extends V>) - 类 的构造器com.litongjava.tio.utils.map.SyncWriteMap
-
- SynThreadPoolExecutor - com.litongjava.tio.utils.thread.pool中的类
-
- SynThreadPoolExecutor(int, int, long, BlockingQueue<Runnable>, ThreadFactory, String) - 类 的构造器com.litongjava.tio.utils.thread.pool.SynThreadPoolExecutor
-
- SynThreadPoolExecutor(int, int, long, BlockingQueue<Runnable>, ThreadFactory, String, RejectedExecutionHandler) - 类 的构造器com.litongjava.tio.utils.thread.pool.SynThreadPoolExecutor
-
- SysConst - com.litongjava.tio.utils中的接口
-
- SystemTimer - com.litongjava.tio.utils中的类
-
- SystemTimer() - 类 的构造器com.litongjava.tio.utils.SystemTimer
-
- SystemTimer.TimerListener - com.litongjava.tio.utils中的接口
-
- Validator - com.litongjava.tio.utils.hutool中的类
-
- Validator() - 类 的构造器com.litongjava.tio.utils.hutool.Validator
-
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.cache.CacheChangeType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.cache.caffeine.CaffeineCacheFactory
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.cache.caffeineredis.CaffeineRedisCacheFactory
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.cache.guava.GuavaCacheFactory
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.cache.guavaredis.GuavaRedisCacheFactory
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.cache.mapcache.ConcurrentMapCacheFactory
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.cache.redis.RedisCacheFactory
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.cache.RemovalCause
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.http.OkHttpClientPool
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.hutool.BasicType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.hutool.BeanInfoCache
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.hutool.BetweenFormater.Level
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.hutool.DateUnit
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.litongjava.tio.utils.resp.RespResult
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.cache.CacheChangeType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.cache.caffeine.CaffeineCacheFactory
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.cache.caffeineredis.CaffeineRedisCacheFactory
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.cache.guava.GuavaCacheFactory
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.cache.guavaredis.GuavaRedisCacheFactory
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.cache.mapcache.ConcurrentMapCacheFactory
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.cache.redis.RedisCacheFactory
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.cache.RemovalCause
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.http.OkHttpClientPool
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.hutool.BasicType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.hutool.BeanInfoCache
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.hutool.BetweenFormater.Level
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.hutool.DateUnit
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.litongjava.tio.utils.resp.RespResult
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- verify(String, String, String, String) - 类 中的静态方法com.litongjava.tio.utils.crypto.Md5Utils
-
签名字符串