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

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

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

    org.redkale.convert.bson中BsonWriter的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `BsonByteBufferWriter` 详情见: http://www.redkale.org

    返回BsonWriter的org.redkale.convert.bson中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `BsonWriter` | BsonConvert.`convertToWriter(java.lang.Object value)`
    `BsonWriter` | BsonConvert.`convertToWriter(java.lang.reflect.Type type, java.lang.Object value)`
    `BsonWriter` | BsonConvert.`pollBsonWriter()`
    `BsonWriter` | BsonConvert.`pollBsonWriter(java.io.OutputStream out)`
    `BsonWriter` | BsonWriter.`tiny(boolean tiny)`

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

    参数类型为BsonWriter的org.redkale.convert.bson中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | BsonConvert.`convertTo(BsonWriter writer, java.lang.Object value)`
    `void` | BsonConvert.`convertTo(BsonWriter writer, java.lang.reflect.Type type, java.lang.Object value)`
    `void` | BsonConvert.`offerBsonWriter(BsonWriter out)`

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

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

    参数类型为BsonWriter的org.redkale.net.sncp中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `abstract void` | SncpDynServlet.SncpServletAction.`action(BsonReader in, BsonWriter out)`
    `void` | SncpDynServlet.SncpServletAction.`callParameter(BsonWriter out, java.lang.Object... params)`
    `void` | SncpResponse.`finish(int retcode, BsonWriter out)`