Index

A B C E F G H I J K L M N O P R S T V W 
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
 
A B C E F G H I J K L M N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form