Proto Any 拓展类
class ProtoAnyExtension
描述: Proto Any 扩展方法
method unpackMessage
fun <T : Message?> Any.unpackMessage(clazz: Class<T>): T?
说明: Any的unpackMessage方法拓展
输入参数: clazz:类对象
输出参数: 无。
相关参数: 无。
method test
fun <T, D : GeneratedMessageV3> IAutelConverter<T, D>.test(): Boolean
说明:检查创建对象的pack和unpack字段对应的值是否发生变化
输入参数: 无。
输出参数: 对或错
相关参数: 无。
method packMessage
fun <T : Message> packMessage(message: T): Any
说明: 将数据bean打包到proto buffer Any data
输入参数: message:T型
输出参数: 原型缓冲区的任何数据
相关参数: 无。
method unpackMessage
fun <T : Message?> unpackMessage(data: Any, clazz: Class<T>): T?
描述: 将原型缓冲区的任何数据解包到数据bean
输入参数: data:原型缓冲区任何数据 clazz:数据bean的类类型
输出参数: data bean
相关参数: 无。