Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCollectionInMap<K,
V, COLLECTION extends Collection<V>> - Class in develop.toolkit.base.struct -
Map里有集合结构
- AbstractCollectionInMap(Supplier<COLLECTION>) - Constructor for class develop.toolkit.base.struct.AbstractCollectionInMap
- add(K) - Method in class develop.toolkit.base.components.Counter
-
加1
- add(K, int) - Method in class develop.toolkit.base.components.Counter
-
加
- addCustomEntities(T[]) - Method in class develop.toolkit.base.components.EntityRegistry
-
添加自定义实体
- addGlobalPostProcessor(HttpPostProcessor) - Method in class develop.toolkit.base.components.HttpClientHelper.Builder
- addKeyValue(K, V) - Method in class develop.toolkit.base.struct.KeyValuePairs
-
添加键值对
- addPair(String, Object) - Method in class develop.toolkit.base.struct.http.FormUrlencodedBody
- addPart(String, String) - Method in class develop.toolkit.base.struct.http.MultiPartFormDataBody
- addPart(String, String, String, byte[]) - Method in class develop.toolkit.base.struct.http.MultiPartFormDataBody
- addPart(String, String, String, Supplier<InputStream>) - Method in class develop.toolkit.base.struct.http.MultiPartFormDataBody
- addPart(String, Path) - Method in class develop.toolkit.base.struct.http.MultiPartFormDataBody
- addPostProcessor(HttpPostProcessor) - Method in class develop.toolkit.base.components.HttpClientSender
- adjustRange(T, T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
调整边界值
- AES() - Constructor for class develop.toolkit.base.utils.CryptAdvice.AES
- allAccept(E[], Function<E, ?>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
判断所有元素的处理值相等
- allAccept(Collection<E>, Function<E, ?>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
判断所有元素的处理值相等
- allKey() - Method in class develop.toolkit.base.struct.KeyValuePairs
-
获取所有键
- allMatch(E[], Predicate<E>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
全部匹配
- allMatch(Collection<E>, Predicate<E>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
全部匹配
- allValue() - Method in class develop.toolkit.base.struct.KeyValuePairs
-
获取所有值
- anyMatch(E[], Predicate<E>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
任意一个匹配
- anyMatch(Collection<E>, Predicate<E>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
任意一个匹配
- appendLines(List<String>, String) - Static method in class develop.toolkit.base.utils.IOAdvice
-
追加文本行
- appendLines(List<String>, String, Charset) - Static method in class develop.toolkit.base.utils.IOAdvice
-
追加文本行
- ArrayAdvice - Class in develop.toolkit.base.utils
-
数组增强工具
- ArrayAdvice() - Constructor for class develop.toolkit.base.utils.ArrayAdvice
- ArrayAdvice.PagingProcessor<T> - Interface in develop.toolkit.base.utils
- ArrayAdvice.PagingReduceProcessor<T,
R> - Interface in develop.toolkit.base.utils - arrayNodeToArray(ArrayNode, Class<T>, Function<JsonNode, T>) - Static method in class develop.toolkit.base.utils.JacksonAdvice
-
ArrayNode转到数组
- arrayNodeToList(ArrayNode, Function<JsonNode, T>) - Static method in class develop.toolkit.base.utils.JacksonAdvice
-
ArrayNode转到List
- associate(E[], T[], BiPredicate<E, T>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
关联 将集合target按条件与集合master配对
- associate(Collection<E>, Collection<T>, BiPredicate<E, T>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
关联 将集合target按条件与集合master配对
- associateOne(E[], T[], BiPredicate<E, T>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
关联 (明确是单个的) 将集合target按条件与集合master配对
- associateOne(Collection<E>, Collection<T>, BiPredicate<E, T>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
关联 (明确是单个的) 将集合target按条件与集合master配对
- average(Collection<Number>) - Static method in class develop.toolkit.base.utils.MathAdvice
-
平均值
B
- BatchTask - Class in develop.toolkit.base.components
-
批量任务计时
- BatchTask(int) - Constructor for class develop.toolkit.base.components.BatchTask
- between(T, T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
在之间(闭区间)
- betweenLeft(T, T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
在之间(左闭区间)
- betweenOpen(T, T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
在之间(开区间)
- betweenRight(T, T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
在之间(右闭区间)
- bodyBytes(byte[]) - Method in class develop.toolkit.base.components.HttpClientSender
- bodyFormUrlencoded(FormUrlencodedBody) - Method in class develop.toolkit.base.components.HttpClientSender
- bodyHandler() - Method in interface develop.toolkit.base.struct.http.SenderHandler
- bodyHandler() - Method in class develop.toolkit.base.struct.http.StringBodySenderHandler
- bodyJson(String) - Method in class develop.toolkit.base.components.HttpClientSender
- bodyMultiPartFormData(MultiPartFormDataBody) - Method in class develop.toolkit.base.components.HttpClientSender
- bodyPublisher(HttpRequestBody<?>) - Method in interface develop.toolkit.base.struct.http.SenderHandler
- bodyText(String) - Method in class develop.toolkit.base.components.HttpClientSender
- bodyToString(HttpRequestBody<?>) - Static method in interface develop.toolkit.base.struct.http.HttpRequestBody
- bodyXml(String) - Method in class develop.toolkit.base.components.HttpClientSender
- build() - Method in class develop.toolkit.base.components.HttpClientHelper.Builder
- buildDefault() - Static method in class develop.toolkit.base.components.HttpClientHelper
- builder() - Static method in class develop.toolkit.base.components.HttpClientHelper
- Builder() - Constructor for class develop.toolkit.base.components.HttpClientHelper.Builder
- ByteRequestBody - Class in develop.toolkit.base.struct.http
- ByteRequestBody() - Constructor for class develop.toolkit.base.struct.http.ByteRequestBody
C
- camelcaseToMiddleLine(String) - Static method in class develop.toolkit.base.utils.JavaBeanUtils
-
驼峰转中划线
- camelcaseToUnderline(String) - Static method in class develop.toolkit.base.utils.JavaBeanUtils
-
驼峰转下划线
- changeCharset(String, String) - Static method in class develop.toolkit.base.utils.StringAdvice
-
修改编码
- CollectionAdvice - Class in develop.toolkit.base.utils
-
集合增强工具
- CollectionAdvice() - Constructor for class develop.toolkit.base.utils.CollectionAdvice
- CollectionAdvice.PagingProcessor<T> - Interface in develop.toolkit.base.utils
- CollectionAdvice.PagingReduceProcessor<T,
R> - Interface in develop.toolkit.base.utils - COMPACT - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- CompareAdvice - Class in develop.toolkit.base.utils
-
比较增强工具
- CompareAdvice() - Constructor for class develop.toolkit.base.utils.CompareAdvice
- compress(byte[]) - Static method in class develop.toolkit.base.utils.CompressAdvice.GZip
- compress(byte[], OutputStream) - Static method in class develop.toolkit.base.utils.CompressAdvice.GZip
- compress(ZipWrapper, OutputStream) - Static method in class develop.toolkit.base.utils.CompressAdvice.Zip
- compress(InputStream) - Static method in class develop.toolkit.base.utils.CompressAdvice.GZip
- compress(InputStream, OutputStream) - Static method in class develop.toolkit.base.utils.CompressAdvice.GZip
- compress(Path) - Static method in class develop.toolkit.base.utils.CompressAdvice.Zip
- compress(Path, OutputStream) - Static method in class develop.toolkit.base.utils.CompressAdvice.Zip
- compress(Path, Path) - Static method in class develop.toolkit.base.utils.CompressAdvice.Zip
- CompressAdvice - Class in develop.toolkit.base.utils
-
压缩增强
- CompressAdvice() - Constructor for class develop.toolkit.base.utils.CompressAdvice
- CompressAdvice.GZip - Class in develop.toolkit.base.utils
- CompressAdvice.Zip - Class in develop.toolkit.base.utils
- ConcurrentTesting - Class in develop.toolkit.base.components
-
并发测试工具
- ConcurrentTesting(int, int, int, int) - Constructor for class develop.toolkit.base.components.ConcurrentTesting
- ConcurrentTesting(HttpClientHelper, int, int, int, int) - Constructor for class develop.toolkit.base.components.ConcurrentTesting
- configureZipEntry(ZipEntry) - Method in class develop.toolkit.base.struct.ZipWrapper
- connectTimeout(Duration) - Method in class develop.toolkit.base.components.HttpClientHelper.Builder
- constant(String, String) - Method in class develop.toolkit.base.components.HttpClientHelper.Builder
- constantMap(Map<String, String>) - Method in class develop.toolkit.base.components.HttpClientHelper.Builder
- constants - Variable in class develop.toolkit.base.struct.http.HttpClientGlobalOptions
- contains(E[], Object) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
检查元素存在
- contains(E[], Object, Function<E, ?>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
检查元素存在
- contains(Collection<E>, Object) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
检查元素存在
- contains(Collection<E>, Object, Function<E, ?>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
检查元素存在
- copyQuietly(File, File) - Static method in class develop.toolkit.base.utils.IOAdvice
-
安静地复制文件
- copyText(InputStream, OutputStream, Charset, Function<String, String>) - Static method in class develop.toolkit.base.utils.IOAdvice
-
复制文本
- Counter<K> - Class in develop.toolkit.base.components
-
计数器
- Counter() - Constructor for class develop.toolkit.base.components.Counter
- createRSAKeys() - Static method in class develop.toolkit.base.utils.CryptAdvice.RSA
-
生成公钥和私钥对
- createSecretKeyAndIv(CryptAdvice.AES.KeyLength) - Static method in class develop.toolkit.base.utils.CryptAdvice.AES
-
创建密钥和iv
- createSecretKeyAndIvByPassword(CryptAdvice.AES.KeyLength, String, String) - Static method in class develop.toolkit.base.utils.CryptAdvice.AES
-
根据密码创建密钥和iv
- CryptAdvice - Class in develop.toolkit.base.utils
-
加密解密增强
- CryptAdvice() - Constructor for class develop.toolkit.base.utils.CryptAdvice
- CryptAdvice.AES - Class in develop.toolkit.base.utils
- CryptAdvice.AES.KeyLength - Enum in develop.toolkit.base.utils
-
密钥长度枚举
- CryptAdvice.DES - Class in develop.toolkit.base.utils
-
DES算法
- CryptAdvice.RSA - Class in develop.toolkit.base.utils
-
RSA算法
- CryptException - Exception in develop.toolkit.base.exception
-
加密解密异常
- CryptException(Throwable) - Constructor for exception develop.toolkit.base.exception.CryptException
- cutHead(String, String) - Static method in class develop.toolkit.base.utils.StringAdvice
-
切掉头部字符串
- cutOff(String, int) - Static method in class develop.toolkit.base.utils.StringAdvice
-
从index位置切断字符串
- cutTail(String, String) - Static method in class develop.toolkit.base.utils.StringAdvice
-
切掉尾部字符串
D
- DATE - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- DATE_FORMATTER - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- DateFormatConstants - Interface in develop.toolkit.base.constants
-
日期时间格式化常量
- DateTimeAdvice - Class in develop.toolkit.base.utils
-
日期时间增强工具
- DateTimeAdvice() - Constructor for class develop.toolkit.base.utils.DateTimeAdvice
- DateTimeConstants - Interface in develop.toolkit.base.constants
- debugLabel(String) - Method in class develop.toolkit.base.components.HttpClientSender
- decrypt(String, String) - Static method in class develop.toolkit.base.utils.CryptAdvice.DES
-
解密
- decrypt(String, String) - Static method in class develop.toolkit.base.utils.CryptAdvice.RSA
-
RSA私钥解密
- decrypt(String, String, String) - Static method in class develop.toolkit.base.utils.CryptAdvice.AES
-
解密
- def(T, Supplier<T>) - Static method in class develop.toolkit.base.utils.K
-
如果为null返回默认值
- def(T, T) - Static method in class develop.toolkit.base.utils.K
-
如果为null返回默认值
- DEFAULT_NAME - Static variable in class develop.toolkit.base.components.StopWatch
- DEFAULT_PAGE - Static variable in class develop.toolkit.base.struct.Pager
- DEFAULT_SIZE - Static variable in class develop.toolkit.base.struct.Pager
- defaultEmpty(String) - Static method in class develop.toolkit.base.utils.StringAdvice
-
null的话默认为空字符串
- defaultEntity() - Method in class develop.toolkit.base.components.EntityRegistry
-
提供默认实体
- defaultObjectMapper() - Static method in class develop.toolkit.base.utils.JacksonAdvice
-
常用默认的ObjectMapper配置
- defaultXmlMapper() - Static method in class develop.toolkit.base.utils.JacksonAdvice
-
常用默认的XmlMapper配置
- delete(String) - Method in class develop.toolkit.base.components.HttpClientHelper
- DES() - Constructor for class develop.toolkit.base.utils.CryptAdvice.DES
- deserializeArray(ObjectMapper, JsonNode, String, Class<T>) - Static method in class develop.toolkit.base.utils.JacksonAdvice
-
用表达式从json中取数组
- deserializeArrayQuietly(ObjectMapper, String, Class<T>) - Static method in class develop.toolkit.base.utils.JacksonAdvice
- deserializeCollectionQuietly(ObjectMapper, String, Class<T>, Class<E>) - Static method in class develop.toolkit.base.utils.JacksonAdvice
- deserializeList(ObjectMapper, JsonNode, String, Class<T>) - Static method in class develop.toolkit.base.utils.JacksonAdvice
-
用表达式从json中取列表
- deserializeQuietly(ObjectMapper, String, Class<T>) - Static method in class develop.toolkit.base.utils.JacksonAdvice
- deserializeTreeQuietly(ObjectMapper, String) - Static method in class develop.toolkit.base.utils.JacksonAdvice
- deserializeValue(ObjectMapper, JsonNode, String, Class<T>) - Static method in class develop.toolkit.base.utils.JacksonAdvice
-
用表达式从json中取值
- deserializeValues(ObjectMapper, JsonNode, KeyValuePair<String, Class<?>>...) - Static method in class develop.toolkit.base.utils.JacksonAdvice
- develop.toolkit.base - module develop.toolkit.base
- develop.toolkit.base.components - package develop.toolkit.base.components
- develop.toolkit.base.constants - package develop.toolkit.base.constants
- develop.toolkit.base.exception - package develop.toolkit.base.exception
- develop.toolkit.base.struct - package develop.toolkit.base.struct
- develop.toolkit.base.struct.http - package develop.toolkit.base.struct.http
- develop.toolkit.base.struct.range - package develop.toolkit.base.struct.range
- develop.toolkit.base.utils - package develop.toolkit.base.utils
- difference(E[], E[]) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
差集
- difference(Collection<E>, Collection<E>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
差集
- download(Path, OpenOption...) - Method in class develop.toolkit.base.components.HttpClientSender
E
- empty(Class<T>) - Static method in class develop.toolkit.base.struct.PagerResult
- empty(Class<T>, int, int) - Static method in class develop.toolkit.base.struct.PagerResult
-
空分页结果
- emptyOr(String, String) - Static method in class develop.toolkit.base.utils.StringAdvice
-
空字符串的话默认为默认值
- encrypt(String, String) - Static method in class develop.toolkit.base.utils.CryptAdvice.DES
-
加密
- encrypt(String, String) - Static method in class develop.toolkit.base.utils.CryptAdvice.RSA
-
RSA公钥加密
- encrypt(String, String, String) - Static method in class develop.toolkit.base.utils.CryptAdvice.AES
-
加密
- end - Variable in class develop.toolkit.base.struct.range.Range
- end() - Method in class develop.toolkit.base.components.StopWatch
- end(String) - Method in class develop.toolkit.base.components.StopWatch
- entityMap - Variable in class develop.toolkit.base.components.EntityRegistry
- EntityRegistry<T extends EntitySign<K>,
K> - Class in develop.toolkit.base.components -
实体注册器
- EntityRegistry() - Constructor for class develop.toolkit.base.components.EntityRegistry
- EntitySign<K> - Interface in develop.toolkit.base.components
-
实体记号接口
- eq(T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
等于
- executor(Executor) - Method in class develop.toolkit.base.components.HttpClientHelper.Builder
- extract(K) - Method in class develop.toolkit.base.components.EntityRegistry
-
提取
- extractOrDefault(K, T) - Method in class develop.toolkit.base.components.EntityRegistry
-
提取,失败使用默认值
- extractRequired(K, RuntimeException) - Method in class develop.toolkit.base.components.EntityRegistry
-
强制提取
F
- fail(String) - Static method in class develop.toolkit.base.components.IWantData
-
获取失败
- FileAdvice - Class in develop.toolkit.base.utils
- FileAdvice() - Constructor for class develop.toolkit.base.utils.FileAdvice
- files(Path, Predicate<Path>) - Static method in class develop.toolkit.base.utils.FileAdvice
-
遍历目录 找到所有满足条件的文件
- finishOnce(String) - Method in class develop.toolkit.base.components.BatchTask
-
完成单次任务
- flatMap(Function<? super T, IWantData<R>>) - Method in class develop.toolkit.base.components.IWantData
-
扁平化转换
- format(LocalDateTime) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
格式化LocalDateTime
- format(LocalDateTime, String) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
格式化LocalDateTime
- format(Date) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
格式化Date
- format(Date, String) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
格式化Date
- formatEnd() - Method in class develop.toolkit.base.components.StopWatch
- formatEnd(String) - Method in class develop.toolkit.base.components.StopWatch
- formatEnd(String, String) - Method in class develop.toolkit.base.components.StopWatch
- FormatRuntimeException - Exception in develop.toolkit.base.exception
-
带格式化的运行时异常
- FormatRuntimeException() - Constructor for exception develop.toolkit.base.exception.FormatRuntimeException
- FormatRuntimeException(String) - Constructor for exception develop.toolkit.base.exception.FormatRuntimeException
- FormatRuntimeException(String, Object...) - Constructor for exception develop.toolkit.base.exception.FormatRuntimeException
- FormatRuntimeException(String, Throwable) - Constructor for exception develop.toolkit.base.exception.FormatRuntimeException
- FormatRuntimeException(String, Throwable, Object...) - Constructor for exception develop.toolkit.base.exception.FormatRuntimeException
- formatString(String) - Method in class develop.toolkit.base.struct.KeyValuePair
-
美化成字符串
- FormUrlencodedBody - Class in develop.toolkit.base.struct.http
- FormUrlencodedBody() - Constructor for class develop.toolkit.base.struct.http.FormUrlencodedBody
- fromInstant(Instant) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
从Instant转到Date
- fromLocalDate(LocalDate) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
从LocalDate转到Date
- fromLocalDateTime(LocalDateTime) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
从LocalDateTime转到Date
- fromLocalTime(LocalTime) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
从LocalTime转到Date
- fromMap(Map<K, V>) - Static method in class develop.toolkit.base.struct.KeyValuePairs
-
从Map转化
G
- generate() - Method in class develop.toolkit.base.struct.range.IntRange
-
生成整型数组
- generate() - Method in class develop.toolkit.base.struct.range.LongRange
-
生成长整型数组
- get(Object, Field, boolean) - Static method in class develop.toolkit.base.utils.ObjectAdvice
-
反射获取值
- get(Object, String, boolean) - Static method in class develop.toolkit.base.utils.ObjectAdvice
-
反射获取值
- get(String) - Method in class develop.toolkit.base.components.HttpClientHelper
- get(List<E>, int) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
获得元素
- get(K) - Method in class develop.toolkit.base.components.Counter
-
取值
- getAllMatch(E[], Object, Function<E, ?>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
获得全部匹配的元素
- getAllMatch(Collection<E>, Object, Function<E, ?>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
获得全部匹配的元素
- getBody() - Method in class develop.toolkit.base.struct.http.ByteRequestBody
- getBody() - Method in class develop.toolkit.base.struct.http.FormUrlencodedBody
- getBody() - Method in interface develop.toolkit.base.struct.http.HttpRequestBody
- getBody() - Method in class develop.toolkit.base.struct.http.MultiPartFormDataBody
- getBody() - Method in class develop.toolkit.base.struct.http.RawRequestBody
- getFirstFalse(E[], Predicate<E>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
获得第一个判断是false的元素
- getFirstFalse(Collection<E>, Predicate<E>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
获得第一个判断是false的元素
- getFirstMatch(E[], Object) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
获得第一个匹配的元素
- getFirstMatch(E[], Object, Function<E, ?>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
获得第一个匹配的元素
- getFirstMatch(Collection<E>, Object) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
获得第一个匹配的元素
- getFirstMatch(Collection<E>, Object, Function<E, ?>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
获得第一个匹配的元素
- getFirstTrue(E[], Predicate<E>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
获得第一个判断是true的元素
- getFirstTrue(Collection<E>, Predicate<E>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
获得第一个判断是true的元素
- getGetterMethodName(String, Class<?>) - Static method in class develop.toolkit.base.utils.JavaBeanUtils
-
根据属性名称和java类型,获取对应的getter方法名
- getHeader(String) - Method in class develop.toolkit.base.struct.http.HttpClientReceiver
- getOffset() - Method in class develop.toolkit.base.struct.Pager
- getSetterMethodName(String) - Static method in class develop.toolkit.base.utils.JavaBeanUtils
-
根据属性名称获取对应的setter方法名称
- grouping(E[], Function<E, K>, Function<E, V>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
分组
- grouping(Collection<E>, Function<E, K>, Function<E, V>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
分组
- grouping(Collection<V>, Function<V, K>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
- grouping(V[], Function<V, K>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
- groupingCount(E[], Function<E, K>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
分组求数量
- groupingCount(Collection<E>, Function<E, K>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
分组求数量
- groupingUniqueKey(E[], Function<E, K>, Function<E, V>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
- groupingUniqueKey(Collection<E>, Function<E, K>, Function<E, V>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
- groupingUniqueKey(Collection<V>, Function<V, K>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
- groupingUniqueKey(V[], Function<V, K>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
- gt(T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
大于
- gte(T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
大于等于
- GZip() - Constructor for class develop.toolkit.base.utils.CompressAdvice.GZip
H
- header(String, String) - Method in class develop.toolkit.base.components.HttpClientSender
- headerAuthorization(String) - Method in class develop.toolkit.base.components.HttpClientSender
- headerContentType(String) - Method in class develop.toolkit.base.components.HttpClientSender
- headers(Map<String, String>) - Method in class develop.toolkit.base.components.HttpClientSender
- headTail(String, String) - Static method in class develop.toolkit.base.utils.StringAdvice
-
头尾添加字符串
- HttpClientConstants - Class in develop.toolkit.base.struct.http
-
常量可以被{{}}占位符取代
- HttpClientConstants() - Constructor for class develop.toolkit.base.struct.http.HttpClientConstants
- HttpClientGlobalOptions - Class in develop.toolkit.base.struct.http
- HttpClientGlobalOptions() - Constructor for class develop.toolkit.base.struct.http.HttpClientGlobalOptions
- HttpClientHelper - Class in develop.toolkit.base.components
-
Http发送助手
- HttpClientHelper() - Constructor for class develop.toolkit.base.components.HttpClientHelper
- HttpClientHelper.Builder - Class in develop.toolkit.base.components
- HttpClientReceiver<T> - Class in develop.toolkit.base.struct.http
-
Http接收器
- HttpClientReceiver() - Constructor for class develop.toolkit.base.struct.http.HttpClientReceiver
- HttpClientSender - Class in develop.toolkit.base.components
-
Http发送器
- HttpClientSender(HttpClient, String, String, HttpClientGlobalOptions) - Constructor for class develop.toolkit.base.components.HttpClientSender
- HttpPostProcessor - Interface in develop.toolkit.base.struct.http
-
Http发送器后置处理
- HttpRequestBody<BODY> - Interface in develop.toolkit.base.struct.http
I
- ifSuccess(Consumer<HttpClientReceiver<T>>) - Method in class develop.toolkit.base.struct.http.HttpClientReceiver
- intersection(E[], E[]...) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
交集
- intersection(Collection<E>, Collection<E>...) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
交集
- interval(String, String) - Method in class develop.toolkit.base.components.StopWatch
- intervalFormat(String, Object...) - Static method in class develop.toolkit.base.utils.StringAdvice
-
间隔美化
- IntRange - Class in develop.toolkit.base.struct.range
-
整型范围
- IntRange(Integer, Integer) - Constructor for class develop.toolkit.base.struct.range.IntRange
- IOAdvice - Class in develop.toolkit.base.utils
-
输入输出流增强
- IOAdvice() - Constructor for class develop.toolkit.base.utils.IOAdvice
- isEmpty(String) - Static method in class develop.toolkit.base.utils.StringAdvice
-
判断是null和空
- isNotEmpty(String) - Static method in class develop.toolkit.base.utils.StringAdvice
-
判断不是null和空
- isSameMonth(LocalDate, LocalDate) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
判断是否同一个月
- isSuccess() - Method in class develop.toolkit.base.struct.http.HttpClientReceiver
- isTimeout() - Method in class develop.toolkit.base.struct.http.HttpClientReceiver
- IWantData<T> - Class in develop.toolkit.base.components
-
我想要的数据
- IWantData() - Constructor for class develop.toolkit.base.components.IWantData
J
- JacksonAdvice - Class in develop.toolkit.base.utils
- JacksonAdvice() - Constructor for class develop.toolkit.base.utils.JacksonAdvice
- JavaBeanUtils - Class in develop.toolkit.base.utils
- JavaBeanUtils() - Constructor for class develop.toolkit.base.utils.JavaBeanUtils
K
- K - Class in develop.toolkit.base.utils
-
判空处理简化操作
- K() - Constructor for class develop.toolkit.base.utils.K
- key - Variable in class develop.toolkit.base.struct.KeyValuePair
- key() - Method in interface develop.toolkit.base.components.EntitySign
-
识别名
- KEY_LENGTH_128 - Enum constant in enum develop.toolkit.base.utils.CryptAdvice.AES.KeyLength
- KEY_LENGTH_192 - Enum constant in enum develop.toolkit.base.utils.CryptAdvice.AES.KeyLength
- KEY_LENGTH_256 - Enum constant in enum develop.toolkit.base.utils.CryptAdvice.AES.KeyLength
- keySet() - Method in class develop.toolkit.base.components.Counter
-
获得所有键集合
- KeyValuePair<K,
V> - Class in develop.toolkit.base.struct -
键值对结构体
- KeyValuePair() - Constructor for class develop.toolkit.base.struct.KeyValuePair
- KeyValuePairs<K,
V> - Class in develop.toolkit.base.struct -
键值对列表
- KeyValuePairs() - Constructor for class develop.toolkit.base.struct.KeyValuePairs
L
- LAST_SECOND - Static variable in interface develop.toolkit.base.constants.DateTimeConstants
- let(List<T>, int, Consumer<T>) - Static method in class develop.toolkit.base.utils.K
-
如果列表的值不为null则消费
- let(Map<KEY, V>, KEY, Consumer<V>) - Static method in class develop.toolkit.base.utils.K
-
如果map的取值不为null则消费
- let(T[], int, Consumer<T>) - Static method in class develop.toolkit.base.utils.K
-
如果数组的值不为null则消费
- let(T, Consumer<T>) - Static method in class develop.toolkit.base.utils.K
-
如果不为null则执行consumer
- ListInMap<K,
V> - Class in develop.toolkit.base.struct -
Map里有列表结构
- ListInMap() - Constructor for class develop.toolkit.base.struct.ListInMap
- ListInMap(Supplier<List<V>>) - Constructor for class develop.toolkit.base.struct.ListInMap
- LongRange - Class in develop.toolkit.base.struct.range
-
长整型范围
- LongRange(Long, Long) - Constructor for class develop.toolkit.base.struct.range.LongRange
- lt(T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
小于
- lte(T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
小于等于
M
- map(Function<? super T, ? extends R>) - Method in class develop.toolkit.base.components.IWantData
-
转换
- map(List<V>, int, Function<V, T>) - Static method in class develop.toolkit.base.utils.K
-
如果列表的值不为null则消费
- map(Map<KEY, V>, KEY, Function<V, T>) - Static method in class develop.toolkit.base.utils.K
-
如果map的取值不为null则转化
- map(T, Function<T, R>) - Static method in class develop.toolkit.base.utils.K
-
如果不为null则返回转化值
- map(V[], int, Function<V, T>) - Static method in class develop.toolkit.base.utils.K
-
如果数组的值不为null则消费
- MathAdvice - Class in develop.toolkit.base.utils
-
数学增强
- MathAdvice() - Constructor for class develop.toolkit.base.utils.MathAdvice
- max(Collection<Number>) - Static method in class develop.toolkit.base.utils.MathAdvice
-
最大值
- max(T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
返回两者中较大值
- median(Collection<Number>) - Static method in class develop.toolkit.base.utils.MathAdvice
-
中位数
- merge(Class<E>, E[]...) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
合并多数组
- merge(Supplier<T>, Collection<E>...) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
合并多集合
- middleLineToCamelcase(String) - Static method in class develop.toolkit.base.utils.JavaBeanUtils
-
中划线转驼峰
- millisecondPretty(long) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
毫秒美化
- min(Collection<Number>) - Static method in class develop.toolkit.base.utils.MathAdvice
-
最小值
- min(T, T) - Static method in class develop.toolkit.base.utils.CompareAdvice
-
返回两者中较小值
- MONTH - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- MultiPartFormDataBody - Class in develop.toolkit.base.struct.http
- MultiPartFormDataBody() - Constructor for class develop.toolkit.base.struct.http.MultiPartFormDataBody
- MYSQL_FORMAT_DATE - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- MYSQL_FORMAT_DATETIME - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- MYSQL_FORMAT_MONTH - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- MYSQL_FORMAT_TIME - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
N
- newInstanceQuietly(Class<T>) - Static method in class develop.toolkit.base.utils.ObjectAdvice
-
安静地使用无参构造方法new对象
- newInstanceQuietly(Class<T>, Class<?>[], Object...) - Static method in class develop.toolkit.base.utils.ObjectAdvice
- nextElement(List<T>) - Static method in class develop.toolkit.base.utils.RandomAdvice
-
随机一个元素
- nextElements(List<T>, int) - Static method in class develop.toolkit.base.utils.RandomAdvice
-
随机count个元素
- nextId() - Method in class develop.toolkit.base.components.SnowflakeIdWorker
-
获得下一个ID (该方法是线程安全的)
- nextInts(int, int, int) - Static method in class develop.toolkit.base.utils.RandomAdvice
-
随机count个整数
- now() - Static method in class develop.toolkit.base.utils.DateTimeAdvice
O
- ObjectAdvice - Class in develop.toolkit.base.utils
-
实例对象处理增强工具
- ObjectAdvice() - Constructor for class develop.toolkit.base.utils.ObjectAdvice
- of(KeyValuePair<K, V>...) - Static method in class develop.toolkit.base.struct.KeyValuePairs
-
带值初始化
- of(Collection<KeyValuePair<K, V>>) - Static method in class develop.toolkit.base.struct.KeyValuePairs
-
带值初始化
- of(Map.Entry<K, V>) - Static method in class develop.toolkit.base.struct.KeyValuePair
-
从Entry初始化
- of(K, V) - Static method in class develop.toolkit.base.struct.KeyValuePair
-
带值初始化
- of(T[]) - Static method in class develop.toolkit.base.struct.KeyValuePair
- of(T[]) - Static method in class develop.toolkit.base.struct.ThreeValues
- of(T[]) - Static method in class develop.toolkit.base.struct.TwoValues
- of(T, S) - Static method in class develop.toolkit.base.struct.TwoValues
-
带值初始化
- of(T, S, U) - Static method in class develop.toolkit.base.struct.ThreeValues
-
带值初始化
- ok() - Static method in class develop.toolkit.base.components.IWantData
-
成功获取
- ok(T) - Static method in class develop.toolkit.base.components.IWantData
-
成功获取
- onlyPrintFailed - Variable in class develop.toolkit.base.struct.http.HttpClientGlobalOptions
- onlyPrintFailed(boolean) - Method in class develop.toolkit.base.components.HttpClientHelper.Builder
- onlyPrintFailed(boolean) - Method in class develop.toolkit.base.components.HttpClientSender
P
- page - Variable in class develop.toolkit.base.struct.Pager
- Pager - Class in develop.toolkit.base.struct
-
分页请求参数信息
- Pager() - Constructor for class develop.toolkit.base.struct.Pager
- Pager(int, int) - Constructor for class develop.toolkit.base.struct.Pager
- PagerResult<T> - Class in develop.toolkit.base.struct
-
分页列表结果
- PagerResult(int, int, List<T>, long) - Constructor for class develop.toolkit.base.struct.PagerResult
- PagerResult(Pager, List<T>, long) - Constructor for class develop.toolkit.base.struct.PagerResult
- pagingProcess(int, int, BiConsumer<Integer, Integer>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
分页处理 (通过总数)
- pagingProcess(int, int, R, BiFunction<R, R, R>, BiFunction<Integer, Integer, R>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
分页处理 (通过总数 含返回值)
- pagingProcess(List<T>, int, CollectionAdvice.PagingProcessor<T>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
分页处理
- pagingProcess(List<T>, int, R, BiFunction<R, R, R>, CollectionAdvice.PagingReduceProcessor<T, R>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
分页处理 (含返回值)
- pagingProcess(T[], int, ArrayAdvice.PagingProcessor<T>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
分页处理
- pagingProcess(T[], int, R, BiFunction<R, R, R>, ArrayAdvice.PagingReduceProcessor<T, R>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
分页处理
- parameter(String, Object) - Method in class develop.toolkit.base.components.HttpClientSender
- parameters(Map<String, Object>) - Method in class develop.toolkit.base.components.HttpClientSender
- parseStandard(CharSequence) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
解析标准日期时间字符串
- partition(E[], Predicate<E>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
划分 按条件把集合拆分成满足条件和不满足条件的两个集合
- partition(Collection<E>, Predicate<E>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
划分 按条件把集合拆分成满足条件和不满足条件的两个集合
- pause(String) - Method in class develop.toolkit.base.components.StopWatch
- post(String) - Method in class develop.toolkit.base.components.HttpClientHelper
- postProcessors - Variable in class develop.toolkit.base.struct.http.HttpClientGlobalOptions
- primitiveTypeCast(String, Class<?>) - Static method in class develop.toolkit.base.utils.ObjectAdvice
-
字符串值转化成基本类型值
- printFile(String, Charset) - Static method in class develop.toolkit.base.utils.IOAdvice
-
打印文件
- printInputStream(InputStream) - Static method in class develop.toolkit.base.utils.IOAdvice
-
打印流文件
- printInputStream(InputStream, Charset) - Static method in class develop.toolkit.base.utils.IOAdvice
-
打印流文件
- PrintLogHttpPostProcessor - Class in develop.toolkit.base.struct.http
- PrintLogHttpPostProcessor() - Constructor for class develop.toolkit.base.struct.http.PrintLogHttpPostProcessor
- process(int, int, List<T>) - Method in interface develop.toolkit.base.utils.CollectionAdvice.PagingProcessor
- process(int, int, List<T>) - Method in interface develop.toolkit.base.utils.CollectionAdvice.PagingReduceProcessor
- process(int, int, T[]) - Method in interface develop.toolkit.base.utils.ArrayAdvice.PagingProcessor
- process(int, int, T[]) - Method in interface develop.toolkit.base.utils.ArrayAdvice.PagingReduceProcessor
- process(HttpClientSender, HttpClientReceiver<?>) - Method in interface develop.toolkit.base.struct.http.HttpPostProcessor
- process(HttpClientSender, HttpClientReceiver<?>) - Method in class develop.toolkit.base.struct.http.PrintLogHttpPostProcessor
- proxyAddress(InetSocketAddress) - Method in class develop.toolkit.base.components.HttpClientHelper.Builder
- put(String) - Method in class develop.toolkit.base.components.HttpClientHelper
- putAllItem(K, Set<V>) - Method in class develop.toolkit.base.struct.AbstractCollectionInMap
-
追加元素
- putConstant(String, String) - Method in class develop.toolkit.base.struct.http.HttpClientConstants
- putConstantMap(Map<String, String>) - Method in class develop.toolkit.base.struct.http.HttpClientConstants
- putItem(K, V) - Method in class develop.toolkit.base.struct.AbstractCollectionInMap
-
追加元素
Q
- quickSort(T[]) - Static method in class develop.toolkit.base.utils.SortAdvice
-
快速排序
R
- RandomAdvice - Class in develop.toolkit.base.utils
- RandomAdvice() - Constructor for class develop.toolkit.base.utils.RandomAdvice
- Range<T extends Comparable<T>> - Class in develop.toolkit.base.struct.range
-
范围结构体
- Range(T, T) - Constructor for class develop.toolkit.base.struct.range.Range
- RawRequestBody - Class in develop.toolkit.base.struct.http
- RawRequestBody() - Constructor for class develop.toolkit.base.struct.http.RawRequestBody
- readAllFieldValue(Object) - Static method in class develop.toolkit.base.utils.ObjectAdvice
-
读取全部字段值
- readInputStreamFromClasspath(String) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读流
- readLines(InputStream) - Static method in class develop.toolkit.base.utils.IOAdvice
-
文本流读取行
- readLines(InputStream, Charset) - Static method in class develop.toolkit.base.utils.IOAdvice
-
文本流读取行
- readLines(String) - Static method in class develop.toolkit.base.utils.IOAdvice
-
文件读取行
- readLines(String, Charset) - Static method in class develop.toolkit.base.utils.IOAdvice
-
文件读取行
- readLinesFromClasspath(String) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文件
- readLinesFromClasspath(String, Charset) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文件
- readText(InputStream) - Static method in class develop.toolkit.base.utils.IOAdvice
-
读取文本
- readText(InputStream, Charset) - Static method in class develop.toolkit.base.utils.IOAdvice
-
读取文本
- readTextFromClasspath(String) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文本
- readTextFromClasspath(String, Charset) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文本
- readTimeout - Variable in class develop.toolkit.base.struct.http.HttpClientGlobalOptions
- readTimeout(Duration) - Method in class develop.toolkit.base.components.HttpClientHelper.Builder
- readTimeout(Duration) - Method in class develop.toolkit.base.components.HttpClientSender
- regexMatch(String, String) - Static method in class develop.toolkit.base.utils.StringAdvice
-
正则取值
- regexMatchStartEnd(String, String, String) - Static method in class develop.toolkit.base.utils.StringAdvice
-
正则开头结尾匹配抓取中间字符串值
- removeIfItem(K, Predicate<? super V>) - Method in class develop.toolkit.base.struct.AbstractCollectionInMap
-
根据条件删除元素
- removeItem(K, V) - Method in class develop.toolkit.base.struct.AbstractCollectionInMap
-
删除元素
- replace(String) - Method in class develop.toolkit.base.struct.http.HttpClientConstants
- request(String, String) - Method in class develop.toolkit.base.components.HttpClientHelper
- returnData(Supplier<T>, Consumer<String>) - Method in class develop.toolkit.base.components.IWantData
-
提供默认值的数据获取
- returnData(T, Consumer<String>) - Method in class develop.toolkit.base.components.IWantData
-
提供默认值的数据获取
- returnDataThrows(Function<String, ? extends RuntimeException>) - Method in class develop.toolkit.base.components.IWantData
-
会抛异常的数据获取
- RSA() - Constructor for class develop.toolkit.base.utils.CryptAdvice.RSA
S
- save(Path, OpenOption...) - Method in class develop.toolkit.base.struct.http.HttpClientReceiver
- secondPrettyToHHmmss(long) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
秒美化成HHmmSS格式
- selectSort(T[]) - Static method in class develop.toolkit.base.utils.SortAdvice
-
选择排序
- send() - Method in class develop.toolkit.base.components.HttpClientSender
- send(SenderHandler<BODY>) - Method in class develop.toolkit.base.components.HttpClientSender
-
核心发送逻辑
- sendAsync() - Method in class develop.toolkit.base.components.HttpClientSender
- sendAsync(SenderHandler<BODY>) - Method in class develop.toolkit.base.components.HttpClientSender
-
核心发送逻辑(异步)
- SenderHandler<BODY> - Interface in develop.toolkit.base.struct.http
-
发送器扩展逻辑
- serializeQuietly(ObjectMapper, Object, boolean) - Static method in class develop.toolkit.base.utils.JacksonAdvice
-
安静地序列化
- set(Object, Field, Object, boolean) - Static method in class develop.toolkit.base.utils.ObjectAdvice
-
反射设置值
- set(Object, String, Object, boolean) - Static method in class develop.toolkit.base.utils.ObjectAdvice
-
反射设置值
- SetInMap<K,
V> - Class in develop.toolkit.base.struct -
Map里有集合结构
- SetInMap() - Constructor for class develop.toolkit.base.struct.SetInMap
- SetInMap(Supplier<Set<V>>) - Constructor for class develop.toolkit.base.struct.SetInMap
- signature(byte[], String) - Static method in class develop.toolkit.base.utils.CryptAdvice.RSA
-
生成base64签名结果
- size - Variable in class develop.toolkit.base.struct.Pager
- sliceBytes(int, long, long, File, OutputStream) - Static method in class develop.toolkit.base.utils.FileAdvice
-
截取文件中某一段的字节数据
- sliceBytes(int, long, long, InputStream, OutputStream) - Static method in class develop.toolkit.base.utils.IOAdvice
-
截取输入流中某一段的字节数据
- SnowflakeIdWorker - Class in develop.toolkit.base.components
-
雪花算法ID生成器
- SnowflakeIdWorker(long, long) - Constructor for class develop.toolkit.base.components.SnowflakeIdWorker
-
构造函数
- sort(Collection<T>, Collection<S>, BiPredicate<T, S>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
指定排序 把master的元素值按sortTarget的元素值排序,条件按predicate
- sort(Collection<T>, S[], BiPredicate<T, S>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
- sort(T[], Collection<S>, BiPredicate<T, S>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
- sort(T[], S[], BiPredicate<T, S>) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
指定排序 把master的元素值按sortTarget的元素值排序,条件按predicate
- SortAdvice - Class in develop.toolkit.base.utils
-
排序算法
- SortAdvice() - Constructor for class develop.toolkit.base.utils.SortAdvice
- splitFromClasspath(String, String) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文件并每行用regex切分
- splitFromClasspath(String, String, Class<T>) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文件并每行用regex切分,然后装填到实体类
- splitGroupingFormClasspath(String, String, Class<T>, Function<T, K>) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文件并每行用regex切分,装填到实体类,然后按keyFunction分组
- splitGroupingFormClasspath(String, String, Class<T>, Function<T, K>, Function<T, V>) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文件并每行用regex切分,装填到实体类,然后按keyFunction分组
- splitGroupingFormClasspath(String, String, Function<String[], K>) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文件并每行用regex切分,然后按keyFunction分组
- splitGroupingFormClasspath(String, String, Function<String[], K>, Function<String[], V>) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文件并每行用regex切分,然后按keyFunction分组
- splitGroupingUniqueFormClasspath(String, String, Function<String[], K>) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文件并每行用regex切分,然后按keyFunction分组,明确值是唯一的
- splitGroupingUniqueFormClasspath(String, String, Function<String[], K>, Function<String[], V>) - Static method in class develop.toolkit.base.utils.IOAdvice
-
从classpath读取文件并每行用regex切分,然后按keyFunction分组,明确值是唯一的
- ssl(InputStream, String) - Method in class develop.toolkit.base.components.HttpClientHelper.Builder
- STANDARD - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- STANDARD_FORMATTER - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- standardDeviation(Collection<Number>) - Static method in class develop.toolkit.base.utils.MathAdvice
-
标准差
- start - Variable in class develop.toolkit.base.struct.range.Range
- start() - Method in class develop.toolkit.base.components.BatchTask
-
开始任务
- start() - Static method in class develop.toolkit.base.components.StopWatch
- start(String) - Static method in class develop.toolkit.base.components.StopWatch
- start(Function<HttpClientHelper, HttpClientReceiver<String>>) - Method in class develop.toolkit.base.components.ConcurrentTesting
- start(Function<HttpClientHelper, HttpClientReceiver<String>>, Consumer<HttpClientReceiver<String>>) - Method in class develop.toolkit.base.components.ConcurrentTesting
- startLowerCaseText(String) - Static method in class develop.toolkit.base.utils.JavaBeanUtils
-
开头字母转小写
- startUpperCaseText(String) - Static method in class develop.toolkit.base.utils.JavaBeanUtils
-
开头字母转大写
- StopWatch - Class in develop.toolkit.base.components
-
秒表
- StringAdvice - Class in develop.toolkit.base.utils
-
字符串增强工具
- StringAdvice() - Constructor for class develop.toolkit.base.utils.StringAdvice
- StringBodySenderHandler - Class in develop.toolkit.base.struct.http
- StringBodySenderHandler() - Constructor for class develop.toolkit.base.struct.http.StringBodySenderHandler
- subtract(K) - Method in class develop.toolkit.base.components.Counter
-
减1
- subtract(K, int) - Method in class develop.toolkit.base.components.Counter
-
减
- supplier - Variable in class develop.toolkit.base.struct.AbstractCollectionInMap
T
- ThreeValues<T,
S, U> - Class in develop.toolkit.base.struct -
三个值的结构体
- ThreeValues() - Constructor for class develop.toolkit.base.struct.ThreeValues
- TIME - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- TIME_FORMATTER - Static variable in interface develop.toolkit.base.constants.DateFormatConstants
- toByteArray(InputStream) - Static method in class develop.toolkit.base.utils.IOAdvice
-
转换成字节数组
- toByteArrayFromClasspath(String) - Static method in class develop.toolkit.base.utils.IOAdvice
-
转换成字节数组
- toInstant(Date) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
Date转到Instant
- toKeyValuePairs() - Method in class develop.toolkit.base.components.Counter
-
转化成KeyValuePairs
- toLocalDate(Date) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
Date转到LocalDate
- toLocalDateTime(Date) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
Date转到LocalDateTime
- toLocalTime(Date) - Static method in class develop.toolkit.base.utils.DateTimeAdvice
-
Date转到LocalTime
- toMap() - Method in class develop.toolkit.base.struct.KeyValuePairs
-
转化成Map形式
- toString() - Method in class develop.toolkit.base.struct.http.ByteRequestBody
- toString() - Method in class develop.toolkit.base.struct.http.FormUrlencodedBody
- toString() - Method in class develop.toolkit.base.struct.http.MultiPartFormDataBody
- toString() - Method in class develop.toolkit.base.struct.http.RawRequestBody
- toString() - Method in class develop.toolkit.base.struct.KeyValuePair
- touch(Path) - Static method in class develop.toolkit.base.utils.FileAdvice
- treeToValueQuietly(ObjectMapper, TreeNode, Class<T>) - Static method in class develop.toolkit.base.utils.JacksonAdvice
- trim(String, char) - Static method in class develop.toolkit.base.utils.StringAdvice
-
去除字符串左右指定的字符
- TwoValues<T,
S> - Class in develop.toolkit.base.struct -
两个值的结构体
- TwoValues() - Constructor for class develop.toolkit.base.struct.TwoValues
U
- uncompress(byte[]) - Static method in class develop.toolkit.base.utils.CompressAdvice.GZip
- uncompress(byte[], OutputStream) - Static method in class develop.toolkit.base.utils.CompressAdvice.GZip
- uncompress(InputStream) - Static method in class develop.toolkit.base.utils.CompressAdvice.GZip
- uncompress(InputStream, OutputStream) - Static method in class develop.toolkit.base.utils.CompressAdvice.GZip
- underlineToCamelcase(String) - Static method in class develop.toolkit.base.utils.JavaBeanUtils
-
下划线转驼峰
- union(E[]...) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
并集
- union(Collection<E>...) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
并集
- urlParametersFormat(Map<String, Object>, boolean) - Static method in class develop.toolkit.base.utils.StringAdvice
-
处理成url参数格式
V
- value - Variable in class develop.toolkit.base.struct.KeyValuePair
- valueIn(T, T...) - Static method in class develop.toolkit.base.utils.ObjectAdvice
-
值是否在数组里
- valueNotIn(T, T...) - Static method in class develop.toolkit.base.utils.ObjectAdvice
-
值是否不在数组里
- valueOf(String) - Static method in enum develop.toolkit.base.utils.CryptAdvice.AES.KeyLength
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum develop.toolkit.base.utils.CryptAdvice.AES.KeyLength
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variance(Collection<Number>) - Static method in class develop.toolkit.base.utils.MathAdvice
-
方差
- verifySignature(byte[], String, String) - Static method in class develop.toolkit.base.utils.CryptAdvice.RSA
-
用公钥验证签名
W
- write(Path, CharSequence, Charset, boolean) - Static method in class develop.toolkit.base.utils.FileAdvice
- write(Path, Iterable<? extends CharSequence>, Charset, boolean) - Static method in class develop.toolkit.base.utils.FileAdvice
- writeLines(List<String>, OutputStream, Charset) - Static method in class develop.toolkit.base.utils.IOAdvice
-
写出文本行
- writeLines(List<String>, String) - Static method in class develop.toolkit.base.utils.IOAdvice
-
写出文本行到文件
- writeLines(List<String>, String, Charset) - Static method in class develop.toolkit.base.utils.IOAdvice
-
写出文本行到文件
Z
- zip(List<T>, List<S>) - Static method in class develop.toolkit.base.utils.CollectionAdvice
-
压缩 将两个集合的元素按索引捆绑到一起
- zip(T[], S[]) - Static method in class develop.toolkit.base.utils.ArrayAdvice
-
压缩 将两个集合的元素按索引捆绑到一起
- Zip() - Constructor for class develop.toolkit.base.utils.CompressAdvice.Zip
- ZipWrapper - Class in develop.toolkit.base.struct
- ZipWrapper() - Constructor for class develop.toolkit.base.struct.ZipWrapper
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form