org.redkale.convert

## 类 CollectionDecoder<T>

- java.lang.Object
- - org.redkale.convert.CollectionDecoder<T>

- 类型参数:
    `T` - 反解析的集合元素类型
  所有已实现的接口:
    Decodeable<Reader,java.util.Collection<T>>

      public final class CollectionDecoder<T>
      extends java.lang.Object
      implements Decodeable<Reader,java.util.Collection<T>>

  对象集合的反序列化. 集合大小不能超过 32767。 在BSON中集合大小设定的是short，对于大于32767长度的集合传输会影响性能，所以没有采用int存储。 支持一定程度的泛型。

  详情见: http://www.redkale.org

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `protected Creator<java.util.Collection<T>>` | `creator`

  - ### 构造器概要

    构造器
    构造器和说明
    `CollectionDecoder(Factory factory, java.lang.reflect.Type type)`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.util.Collection<T>` | `convertFrom(Reader in)`
    `java.lang.reflect.Type` | `getType()` 泛型映射接口

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 字段详细资料

    - #### creator

          protected Creator<java.util.Collection<T>> creator

  - ### 构造器详细资料

    - #### CollectionDecoder

          public CollectionDecoder(Factory factory,
                                   java.lang.reflect.Type type)

  - ### 方法详细资料

    - #### convertFrom

          public java.util.Collection<T> convertFrom(Reader in)

      指定者:
        `convertFrom` 在接口中 `Decodeable<Reader,java.util.Collection<T>>`

    - #### getType

          public java.lang.reflect.Type getType()

      从接口复制的说明: `Decodeable`
      泛型映射接口
      指定者:
        `getType` 在接口中 `Decodeable<Reader,java.util.Collection<T>>`
      返回:
        反解析的数据类型