# 程序包 org.redkale.convert

提供数据的序列化和反解析功能

请参阅: 说明

- 接口概要
  接口 | 说明
  --- | ---
  Decodeable<R extends Reader,T> | 详情见: https://redkale.org
  Encodeable<W extends Writer,T> | 详情见: https://redkale.org

- 类概要
  类 | 说明
  --- | ---
  AnyEncoder<T> | 对不明类型的对象进行序列化； BSON序列化时将对象的类名写入Writer，JSON则不写入。
  ArrayDecoder<T> | 对象数组的序列化，不包含int[]、long[]这样的primitive class数组.
  ArrayEncoder<T> | 对象数组的反序列化，不包含int[]、long[]这样的primitive class数组.
  CollectionDecoder<T> | 对象集合的反序列化.
  CollectionEncoder<T> | 对象集合的序列化.
  Convert<R extends Reader,W extends Writer> | 序列化操作类 详情见: https://redkale.org
  ConvertColumnEntry | ConvertColumn 对应的实体类 详情见: https://redkale.org
  ConvertFactory<R extends Reader,W extends Writer> | 详情见: https://redkale.org
  DeMember<R extends Reader,T,F> | 详情见: https://redkale.org
  EnMember<W extends Writer,T,F> | 详情见: https://redkale.org
  MapDecoder<K,V> | 详情见: https://redkale.org
  MapEncoder<K,V> | 详情见: https://redkale.org
  ObjectDecoder<R extends Reader,T> | 详情见: https://redkale.org
  ObjectEncoder<W extends Writer,T> | 详情见: https://redkale.org
  Reader | 详情见: https://redkale.org
  SimpledCoder<R extends Reader,W extends Writer,T> | 详情见: https://redkale.org
  Writer | 详情见: https://redkale.org

- 枚举概要
  枚举 | 说明
  --- | ---
  ConvertType | 详情见: https://redkale.org

- 异常错误概要
  异常错误 | 说明
  --- | ---
  ConvertException | 详情见: https://redkale.org

- 注释类型概要
  注释类型 | 说明
  --- | ---
  ConvertColumn | 依附在setter、getter方法、字段进行简单的配置 详情见: https://redkale.org
  ConvertColumns | ConvertColumn 的多用类 详情见: https://redkale.org
  ConvertEntity | 用于类名的别名， 类似javax.persistence.Table 该值必须是全局唯一 使用场景: 当BSON序列化为了不指定class可以使用@ConvertEntity来取个别名。

## 程序包org.redkale.convert的说明

提供数据的序列化和反解析功能