## 类的使用
org.redkale.convert.bson.BsonReader

- 使用BsonReader的程序包
  程序包 | 说明
  --- | ---
  org.redkale.convert.bson | 提供BSON的序列化和反解析功能
  org.redkale.net.sncp | SNCP协议包,提供SNCP协议服务器

- - ### org.redkale.convert.bson中BsonReader的使用

    org.redkale.convert.bson中BsonReader的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `BsonByteBufferReader` 详情见: https://redkale.org

    返回BsonReader的org.redkale.convert.bson中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `BsonReader` | BsonConvert.`pollBsonReader()`
    `BsonReader` | BsonConvert.`pollBsonReader(java.nio.ByteBuffer... buffers)`
    `BsonReader` | BsonConvert.`pollBsonReader(java.io.InputStream in)`

    返回变量类型为BsonReader的类型的org.redkale.convert.bson中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static ObjectPool<BsonReader>` | BsonReader.`createPool(int max)`

    参数类型为BsonReader的org.redkale.convert.bson中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `<T> T` | BsonConvert.`convertFrom(java.lang.reflect.Type type, BsonReader reader)`
    `void` | BsonConvert.`offerBsonReader(BsonReader in)`

    类型变量类型为BsonReader的org.redkale.convert.bson中的构造器参数
    构造器和说明
    `BsonConvert(ConvertFactory<BsonReader,BsonWriter> factory, boolean tiny)`

  - ### org.redkale.net.sncp中BsonReader的使用

    参数类型为BsonReader的org.redkale.net.sncp中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `abstract void` | SncpDynServlet.SncpServletAction.`action(BsonReader in, BsonWriter out)`