| 接口 | 说明 |
|---|---|
| Decodeable<R extends Reader,T> |
详情见: http://www.redkale.org
|
| Encodeable<W extends Writer,T> |
详情见: http://www.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> |
序列化操作类
详情见: http://www.redkale.org
|
| ConvertColumnEntry |
ConvertColumn 对应的实体类
详情见: http://www.redkale.org
|
| ConvertFactory<R extends Reader,W extends Writer> |
详情见: http://www.redkale.org
|
| DeMember<R extends Reader,T,F> |
详情见: http://www.redkale.org
|
| EnMember<W extends Writer,T,F> |
详情见: http://www.redkale.org
|
| MapDecoder<K,V> |
详情见: http://www.redkale.org
|
| MapEncoder<K,V> |
详情见: http://www.redkale.org
|
| ObjectDecoder<R extends Reader,T> |
详情见: http://www.redkale.org
|
| ObjectEncoder<W extends Writer,T> |
详情见: http://www.redkale.org
|
| Reader |
详情见: http://www.redkale.org
|
| SimpledCoder<R extends Reader,W extends Writer,T> |
详情见: http://www.redkale.org
|
| Writer |
详情见: http://www.redkale.org
|
| 枚举 | 说明 |
|---|---|
| ConvertType |
详情见: http://www.redkale.org
|
| 异常错误 | 说明 |
|---|---|
| ConvertException |
详情见: http://www.redkale.org
|
| 注释类型 | 说明 |
|---|---|
| ConvertColumn |
依附在setter、getter方法、字段进行简单的配置
详情见: http://www.redkale.org
|
| ConvertColumns |
ConvertColumn 的多用类
详情见: http://www.redkale.org
|
| ConvertEntity |
用于类名的别名, 类似javax.persistence.Table
该值必须是全局唯一
使用场景: 当BSON序列化为了不指定class可以使用@ConvertEntity来取个别名。
|