程序包的使用
org.redkale.convert
-
使用org.redkale.convert的程序包 程序包 说明 org.redkale.boot 提供Redkale服务器的启动、初始化和加载功能org.redkale.cached.spi org.redkale.cluster.spi org.redkale.convert 提供数据的序列化和反解析功能org.redkale.convert.ext Convert的基本数据的Coder实现org.redkale.convert.json 提供JSON的序列化和反解析功能org.redkale.convert.pb org.redkale.convert.spi org.redkale.mq MQ服务包org.redkale.mq.spi org.redkale.net 网络TCP/UDP基础服务包org.redkale.net.client 客户端网络包org.redkale.net.http HTTP协议包,提供HTTP协议服务器org.redkale.net.sncp SNCP协议包,提供SNCP协议服务器org.redkale.service Service接口和模式配置包org.redkale.source 数据源(数据库、缓存)操作包org.redkale.util Redkale工具包 -
org.redkale.boot使用的org.redkale.convert中的类 类 说明 ConvertColumn 依附在setter、getter方法、字段进行简单的配置 -
org.redkale.cached.spi使用的org.redkale.convert中的类 类 说明 ConvertDisabled 序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁 -
org.redkale.cluster.spi使用的org.redkale.convert中的类 类 说明 Convert 序列化/反序列化操作类ConvertDisabled 序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁 -
org.redkale.convert使用的org.redkale.convert中的类 类 说明 CollectionDecoder Collection的反序列化操作类
支持一定程度的泛型。Convert 序列化/反序列化操作类ConvertBytesHandler convertToBytes系列的方法的回调ConvertCoder 依附在setter、getter方法、字段进行简单的配置
优先使用coder字段ConvertColumn 依附在setter、getter方法、字段进行简单的配置ConvertColumnEntry ConvertColumn 对应的实体类ConvertColumnHandler 字段值转换器,常见于脱敏操作ConvertDisabled 序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁ConvertFactory 序列化模块的工厂类,用于注册自定义的序列化类型,获取ConvertConvertField newConvert参数中的Function返回结果的数据类ConvertType 序列化类型枚举,结合@ConvertColumn使用Decodeable 反序列化操作类DeMember 字段的反序列化操作类DeMemberInfo 字段的反序列化集合操作类DeMemberInfo.DeMemberNode Encodeable 序列化操作类EnMember 字段的序列化操作类MapDecoder Map的反序列化操作类ObjectDecoder 自定义对象的反序列化操作类ObjectEncoder 自定义对象的序列化操作类Reader 反序列化的数据读取流Reader.ValueType SimpledCoder 简易类的序列化和反序列化操作类
能序列化为Boolean、Number或者字符串的类视为简易类Writer 序列化的数据输出流 -
org.redkale.convert.ext使用的org.redkale.convert中的类 类 说明 ConvertFactory 序列化模块的工厂类,用于注册自定义的序列化类型,获取ConvertDecodeable 反序列化操作类Encodeable 序列化操作类Reader 反序列化的数据读取流SimpledCoder 简易类的序列化和反序列化操作类
能序列化为Boolean、Number或者字符串的类视为简易类Writer 序列化的数据输出流 -
org.redkale.convert.json使用的org.redkale.convert中的类 类 说明 Convert 序列化/反序列化操作类ConvertBytesHandler convertToBytes系列的方法的回调ConvertDisabled 序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁ConvertFactory 序列化模块的工厂类,用于注册自定义的序列化类型,获取ConvertConvertType 序列化类型枚举,结合@ConvertColumn使用Decodeable 反序列化操作类DeMember 字段的反序列化操作类DeMemberInfo 字段的反序列化集合操作类Encodeable 序列化操作类EnMember 字段的序列化操作类ObjectDecoder 自定义对象的反序列化操作类ObjectEncoder 自定义对象的序列化操作类Reader 反序列化的数据读取流Reader.ValueType SimpledCoder 简易类的序列化和反序列化操作类
能序列化为Boolean、Number或者字符串的类视为简易类TextConvert 文本序列化/反序列化操作类Writer 序列化的数据输出流 -
org.redkale.convert.pb使用的org.redkale.convert中的类 类 说明 ArrayDecoder 数组的反序列化操作类
对象数组的反序列化,不包含int[]、long[]这样的primitive class数组。ArrayEncoder 数组的序列化操作类
对象数组的序列化,不包含int[]、long[]这样的primitive class数组。BinaryConvert 二进制序列化/反序列化操作类CollectionDecoder Collection的反序列化操作类
支持一定程度的泛型。CollectionEncoder Collection的序列化操作类
支持一定程度的泛型。Convert 序列化/反序列化操作类ConvertBytesHandler convertToBytes系列的方法的回调ConvertFactory 序列化模块的工厂类,用于注册自定义的序列化类型,获取ConvertConvertType 序列化类型枚举,结合@ConvertColumn使用Decodeable 反序列化操作类DeMember 字段的反序列化操作类DeMemberInfo 字段的反序列化集合操作类Encodeable 序列化操作类EnMember 字段的序列化操作类MapDecoder Map的反序列化操作类MapEncoder Map的序列化操作类ObjectDecoder 自定义对象的反序列化操作类ObjectEncoder 自定义对象的序列化操作类Reader 反序列化的数据读取流Reader.ValueType SimpledCoder 简易类的序列化和反序列化操作类
能序列化为Boolean、Number或者字符串的类视为简易类StreamDecoder Stream的反序列化操作类
支持一定程度的泛型。StreamEncoder Stream的序列化操作类
支持一定程度的泛型。Writer 序列化的数据输出流 -
org.redkale.convert.spi使用的org.redkale.convert中的类 类 说明 Convert 序列化/反序列化操作类ConvertType 序列化类型枚举,结合@ConvertColumn使用 -
org.redkale.mq使用的org.redkale.convert中的类 类 说明 Convert 序列化/反序列化操作类ConvertColumn 依附在setter、getter方法、字段进行简单的配置ConvertType 序列化类型枚举,结合@ConvertColumn使用 -
org.redkale.mq.spi使用的org.redkale.convert中的类 类 说明 Convert 序列化/反序列化操作类ConvertColumn 依附在setter、getter方法、字段进行简单的配置ConvertDisabled 序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁ConvertType 序列化类型枚举,结合@ConvertColumn使用 -
org.redkale.net使用的org.redkale.convert中的类 类 说明 ConvertDisabled 序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁 -
org.redkale.net.client使用的org.redkale.convert中的类 类 说明 ConvertColumn 依附在setter、getter方法、字段进行简单的配置 -
org.redkale.net.http使用的org.redkale.convert中的类 类 说明 Convert 序列化/反序列化操作类ConvertBytesHandler convertToBytes系列的方法的回调ConvertCoder 依附在setter、getter方法、字段进行简单的配置
优先使用coder字段ConvertColumn 依附在setter、getter方法、字段进行简单的配置ConvertDisabled 序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁ConvertType 序列化类型枚举,结合@ConvertColumn使用SimpledCoder 简易类的序列化和反序列化操作类
能序列化为Boolean、Number或者字符串的类视为简易类TextConvert 文本序列化/反序列化操作类 -
org.redkale.net.sncp使用的org.redkale.convert中的类 类 说明 Convert 序列化/反序列化操作类ConvertColumn 依附在setter、getter方法、字段进行简单的配置Reader 反序列化的数据读取流 -
org.redkale.service使用的org.redkale.convert中的类 类 说明 Convert 序列化/反序列化操作类ConvertColumn 依附在setter、getter方法、字段进行简单的配置ConvertDisabled 序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁 -
org.redkale.source使用的org.redkale.convert中的类 类 说明 Convert 序列化/反序列化操作类ConvertColumn 依附在setter、getter方法、字段进行简单的配置ConvertDisabled 序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁ConvertImpl 用于序列化时接口或抽象类的默认实现类, 被标记的类必须是接口或抽象类
使用场景:
-
org.redkale.util使用的org.redkale.convert中的类 类 说明 ConvertColumn 依附在setter、getter方法、字段进行简单的配置ConvertDisabled 序列化时永久禁用该字段, 与ConvertColumn.ignore()的区别在于: ConvertDisabled不能通过ConvertEntity来解禁Decodeable 反序列化操作类Encodeable 序列化操作类