Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(String) - Method in class cn.toint.oktool.util.KeyBuilderUtil
- Assert - Class in cn.toint.oktool.util
-
断言工具
- Assert() - Constructor for class cn.toint.oktool.util.Assert
B
- build() - Method in class cn.toint.oktool.util.KeyBuilderUtil
- build(String) - Method in class cn.toint.oktool.util.KeyBuilderUtil
C
- clear() - Static method in class cn.toint.oktool.util.MdcUtil
- clientEngine() - Static method in class cn.toint.oktool.util.HttpClientUtil
-
获取单例 http 客户端
- clientEngine(Class<? extends ClientEngine>, ClientConfig) - Static method in class cn.toint.oktool.util.HttpClientUtil
-
创建 http 客户端
- cn.toint.oktool.exception - package cn.toint.oktool.exception
- cn.toint.oktool.model - package cn.toint.oktool.model
- cn.toint.oktool.util - package cn.toint.oktool.util
- convertValue(Object, TypeReference<T>) - Static method in class cn.toint.oktool.util.JacksonUtil
-
转换操作为深拷贝
- convertValue(Object, Class<T>) - Static method in class cn.toint.oktool.util.JacksonUtil
-
转换操作为深拷贝
- createArrayNode() - Static method in class cn.toint.oktool.util.JacksonUtil
- createLocalDateTimeModule(String, ZoneId) - Static method in class cn.toint.oktool.util.JacksonUtil
-
创建
LocalDateTime序列化与反序列化配置模块 - createLongModule() - Static method in class cn.toint.oktool.util.JacksonUtil
-
创建
Long序列化配置模块 - createObjectNode() - Static method in class cn.toint.oktool.util.JacksonUtil
- createSafeLongModule() - Static method in class cn.toint.oktool.util.JacksonUtil
-
创建
Long安全序列化配置模块 - createWebhookSign(String, Long) - Static method in class cn.toint.oktool.util.FeiShuUtil
-
生成 webhook 签名
E
- equals(Object, Object, CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
- ExceptionUtil - Class in cn.toint.oktool.util
- ExceptionUtil() - Constructor for class cn.toint.oktool.util.ExceptionUtil
- execute(Callable<R>, int, Duration, boolean, Class<? extends Throwable>...) - Static method in class cn.toint.oktool.util.RetryUtil
-
重试机制
- execute(Callable<R>, int, Duration, Class<? extends Throwable>...) - Static method in class cn.toint.oktool.util.RetryUtil
-
重试机制
- execute(Callable<R>, Collection<RetryPolicy>) - Static method in class cn.toint.oktool.util.RetryUtil
-
重试机制
F
- FeiShuUtil - Class in cn.toint.oktool.util
-
飞书工具
- FeiShuUtil() - Constructor for class cn.toint.oktool.util.FeiShuUtil
G
- get(String) - Static method in class cn.toint.oktool.util.MdcUtil
- getAlias(Class<?>, String) - Static method in class cn.toint.oktool.util.JacksonUtil
-
获取属性别名
- getAlias(SerFunction<T, R>) - Static method in class cn.toint.oktool.util.JacksonUtil
-
获取属性别名
- getAlias(T) - Static method in class cn.toint.oktool.util.JacksonUtil
-
获取属性别名
- getJsonProperty(Class<?>, String) - Static method in class cn.toint.oktool.util.JacksonUtil
-
获取@JsonProperty
- getJsonProperty(SerFunction<T, R>) - Static method in class cn.toint.oktool.util.JacksonUtil
-
获取@JsonProperty
- getJsonProperty(T) - Static method in class cn.toint.oktool.util.JacksonUtil
-
获取@JsonProperty
- getObjectMapper() - Static method in class cn.toint.oktool.util.JacksonUtil
- getPublicIpInfo() - Static method in class cn.toint.oktool.util.IpUtil
-
获取当前设备公网 ip
- getTraceId() - Static method in class cn.toint.oktool.util.MdcUtil
- GlobalThreadPool - Class in cn.toint.oktool.util
- GlobalThreadPool() - Constructor for class cn.toint.oktool.util.GlobalThreadPool
H
- HttpClientUtil - Class in cn.toint.oktool.util
- HttpClientUtil() - Constructor for class cn.toint.oktool.util.HttpClientUtil
I
- initGlobalConfig(Class<? extends ClientEngine>, ClientConfig, Duration) - Static method in class cn.toint.oktool.util.HttpClientUtil
-
初始化全局配置
- initTraceId() - Static method in class cn.toint.oktool.util.MdcUtil
-
初始化任务编号, 用完记得clear, 否则可能有内存泄漏风险, 不知道怎么用谨慎调用本方法
- instance - Static variable in class cn.toint.oktool.model.SafeLongSerializer
-
静态实例
- IpUtil - Class in cn.toint.oktool.util
-
IP 工具
- IpUtil() - Constructor for class cn.toint.oktool.util.IpUtil
- isEmpty(JsonNode) - Static method in class cn.toint.oktool.util.JacksonUtil
- isFalse(boolean, CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
- isNotEmpty(JsonNode) - Static method in class cn.toint.oktool.util.JacksonUtil
- isNotNull(JsonNode) - Static method in class cn.toint.oktool.util.JacksonUtil
- isNull(JsonNode) - Static method in class cn.toint.oktool.util.JacksonUtil
- isNull(Object, CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
- isTrue(boolean, CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
J
- JacksonUtil - Class in cn.toint.oktool.util
- JacksonUtil() - Constructor for class cn.toint.oktool.util.JacksonUtil
- JsonException - Exception Class in cn.toint.oktool.exception
-
Json 异常
- JsonException(String) - Constructor for exception class cn.toint.oktool.exception.JsonException
- JsonException(String, Throwable) - Constructor for exception class cn.toint.oktool.exception.JsonException
K
- KeyBuilderUtil - Class in cn.toint.oktool.util
-
key 构建工具, 用于构造为:
a:b:c格式的 key - KeyBuilderUtil(String) - Constructor for class cn.toint.oktool.util.KeyBuilderUtil
- KeyBuilderUtil(List<String>) - Constructor for class cn.toint.oktool.util.KeyBuilderUtil
L
- Location() - Constructor for class cn.toint.oktool.model.PublicIpInfo.Location
M
- MdcUtil - Class in cn.toint.oktool.util
-
MDC工具 可以多线程传递MDC数据
- MdcUtil() - Constructor for class cn.toint.oktool.util.MdcUtil
N
- notBlank(CharSequence, CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
- notEmpty(Iterable<?>, CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
- notEmpty(Object[], CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
- notEmpty(Map<?, ?>, CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
- notEquals(Object, Object, CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
- notNull(Object, CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
O
- objectMapper() - Static method in class cn.toint.oktool.util.JacksonUtil
- objectMapper(ObjectMapper) - Static method in class cn.toint.oktool.util.JacksonUtil
- of(String) - Static method in class cn.toint.oktool.util.KeyBuilderUtil
- of(List<String>) - Static method in class cn.toint.oktool.util.KeyBuilderUtil
- ofObjectNode() - Static method in class cn.toint.oktool.util.JacksonUtil
- ofObjectNode(String, Object) - Static method in class cn.toint.oktool.util.JacksonUtil
P
- PublicIpInfo - Class in cn.toint.oktool.model
- PublicIpInfo() - Constructor for class cn.toint.oktool.model.PublicIpInfo
- PublicIpInfo.Location - Class in cn.toint.oktool.model
- put(String, String) - Static method in class cn.toint.oktool.util.MdcUtil
R
- readTree(String) - Static method in class cn.toint.oktool.util.JacksonUtil
- readValue(String, TypeReference<T>) - Static method in class cn.toint.oktool.util.JacksonUtil
- readValue(String, Class<T>) - Static method in class cn.toint.oktool.util.JacksonUtil
- remove(String) - Static method in class cn.toint.oktool.util.MdcUtil
- RetryException - Exception Class in cn.toint.oktool.exception
-
重试异常
- RetryException(String) - Constructor for exception class cn.toint.oktool.exception.RetryException
- RetryException(String, Throwable) - Constructor for exception class cn.toint.oktool.exception.RetryException
- RetryPolicy - Class in cn.toint.oktool.model
-
重试策略
- RetryPolicy(int, Duration, Class<? extends Throwable>) - Constructor for class cn.toint.oktool.model.RetryPolicy
- RetryPolicy(int, Duration, Class<? extends Throwable>, boolean) - Constructor for class cn.toint.oktool.model.RetryPolicy
- RetryUtil - Class in cn.toint.oktool.util
-
重试工具
- RetryUtil() - Constructor for class cn.toint.oktool.util.RetryUtil
S
- SafeLongSerializer - Class in cn.toint.oktool.model
-
Long 安全序列化
- SafeLongSerializer() - Constructor for class cn.toint.oktool.model.SafeLongSerializer
- sendWebhookTextMsg(String, String, String) - Static method in class cn.toint.oktool.util.FeiShuUtil
-
发送文本消息 - webhook
- sendWebhookTextMsgAsync(String, String, String) - Static method in class cn.toint.oktool.util.FeiShuUtil
-
发送文本消息 - webhook
- serialize(Long, JsonGenerator, SerializerProvider) - Method in class cn.toint.oktool.model.SafeLongSerializer
- setObjectMapper(ObjectMapper) - Static method in class cn.toint.oktool.util.JacksonUtil
T
- toJsonBytes() - Method in interface cn.toint.oktool.model.WriteValue
-
toBytes
- toJsonString() - Method in interface cn.toint.oktool.model.WriteValue
-
toJsonString
- treeToValue(TreeNode, TypeReference<T>) - Static method in class cn.toint.oktool.util.JacksonUtil
- treeToValue(TreeNode, JavaType) - Static method in class cn.toint.oktool.util.JacksonUtil
- treeToValue(TreeNode, Class<T>) - Static method in class cn.toint.oktool.util.JacksonUtil
- tryReadTree(String) - Static method in class cn.toint.oktool.util.JacksonUtil
- tryReadValue(String, TypeReference<T>) - Static method in class cn.toint.oktool.util.JacksonUtil
- tryReadValue(String, Class<T>) - Static method in class cn.toint.oktool.util.JacksonUtil
- tryTreeToValue(TreeNode, TypeReference<T>) - Static method in class cn.toint.oktool.util.JacksonUtil
- tryTreeToValue(TreeNode, JavaType) - Static method in class cn.toint.oktool.util.JacksonUtil
- tryTreeToValue(TreeNode, Class<T>) - Static method in class cn.toint.oktool.util.JacksonUtil
- tryWriteValueAsBytes(Object) - Static method in class cn.toint.oktool.util.JacksonUtil
- tryWriteValueAsString(Object) - Static method in class cn.toint.oktool.util.JacksonUtil
V
- validate(Object, CharSequence, Object...) - Static method in class cn.toint.oktool.util.Assert
-
验证对象, 失败则抛异常
- validate(Object, Class<?>...) - Static method in class cn.toint.oktool.util.Assert
- valueToTree(Object) - Static method in class cn.toint.oktool.util.JacksonUtil
-
转换操作为深拷贝
W
- wrapRuntimeException(String, Object...) - Static method in class cn.toint.oktool.util.ExceptionUtil
- wrapRuntimeException(Throwable, String, Object...) - Static method in class cn.toint.oktool.util.ExceptionUtil
- WriteValue - Interface in cn.toint.oktool.model
-
实现本接口, 默认拥有
WriteValue.toJsonString()和WriteValue.toJsonBytes()方法 - writeValueAsBytes(Object) - Static method in class cn.toint.oktool.util.JacksonUtil
- writeValueAsString(Object) - Static method in class cn.toint.oktool.util.JacksonUtil
All Classes and Interfaces|All Packages|Serialized Form