## 类的使用
org.redkale.util.Sheet

- 使用Sheet的程序包
  程序包 | 说明
  --- | ---
  org.redkale.service | Service接口和模式配置包
  org.redkale.source | 数据源(数据库、缓存)操作包
  org.redkale.util | RedKale工具包

- - ### org.redkale.service中Sheet的使用

    返回Sheet的org.redkale.service中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `<T,V extends java.io.Serializable> Sheet<V>` | DataSourceService.`queryColumnSheet(java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)`
    `<T,V extends java.io.Serializable> Sheet<V>` | DataSourceService.`queryColumnSheet(java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T> Sheet<T>` | DataSourceService.`querySheet(java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)`
    `<T> Sheet<T>` | DataSourceService.`querySheet(java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T> Sheet<T>` | DataSourceService.`querySheet(java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterBean bean)`
    `<T> Sheet<T>` | DataSourceService.`querySheet(java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterNode node)`

    类型变量类型为Sheet的org.redkale.service中的方法参数
    限定符和类型 | 方法和说明
    --- | ---
    `<T,V extends java.io.Serializable> void` | DataSourceService.`queryColumnSheet(java.nio.channels.CompletionHandler<Sheet<V>,FilterNode> handler, java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)`
    `<T,V extends java.io.Serializable> void` | DataSourceService.`queryColumnSheet(java.nio.channels.CompletionHandler<Sheet<V>,FilterNode> handler, java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T> void` | DataSourceService.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)`
    `<T> void` | DataSourceService.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T> void` | DataSourceService.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterBean bean)`
    `<T> void` | DataSourceService.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterNode node)`

  - ### org.redkale.source中Sheet的使用

    返回Sheet的org.redkale.source中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `<T,V extends java.io.Serializable> Sheet<V>` | DataDefaultSource.`queryColumnSheet(java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)` 根据指定参数查询对象某个字段的集合
    `<T,V extends java.io.Serializable> Sheet<V>` | DataSource.`queryColumnSheet(java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)` 根据指定参数查询对象某个字段的集合
    `<T,V extends java.io.Serializable> Sheet<V>` | DataDefaultSource.`queryColumnSheet(java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T,V extends java.io.Serializable> Sheet<V>` | DataSource.`queryColumnSheet(java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `Sheet<T>` | EntityCache.`querySheet(boolean needtotal, SelectColumn selects, Flipper flipper, FilterNode node)`
    `<T> Sheet<T>` | DataDefaultSource.`querySheet(java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)` 根据过滤对象FilterBean和翻页对象Flipper查询一页的数据
    `<T> Sheet<T>` | DataSource.`querySheet(java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)` 根据指定参数查询对象某个对象的集合页
    `<T> Sheet<T>` | DataDefaultSource.`querySheet(java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T> Sheet<T>` | DataSource.`querySheet(java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T> Sheet<T>` | DataDefaultSource.`querySheet(java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterBean bean)` 根据过滤对象FilterBean和翻页对象Flipper查询一页的数据， 对象只填充或排除SelectField指定的字段
    `<T> Sheet<T>` | DataSource.`querySheet(java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterBean bean)`
    `<T> Sheet<T>` | DataDefaultSource.`querySheet(java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterNode node)`
    `<T> Sheet<T>` | DataSource.`querySheet(java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterNode node)`
    `Sheet<T>` | EntityCache.`querySheet(SelectColumn selects, Flipper flipper, FilterNode node)`

    类型变量类型为Sheet的org.redkale.source中的方法参数
    限定符和类型 | 方法和说明
    --- | ---
    `<T,V extends java.io.Serializable> void` | DataDefaultSource.`queryColumnSheet(java.nio.channels.CompletionHandler<Sheet<V>,FilterNode> handler, java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)`
    `<T,V extends java.io.Serializable> void` | DataSource.`queryColumnSheet(java.nio.channels.CompletionHandler<Sheet<V>,FilterNode> handler, java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)`
    `<T,V extends java.io.Serializable> void` | DataDefaultSource.`queryColumnSheet(java.nio.channels.CompletionHandler<Sheet<V>,FilterNode> handler, java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T,V extends java.io.Serializable> void` | DataSource.`queryColumnSheet(java.nio.channels.CompletionHandler<Sheet<V>,FilterNode> handler, java.lang.String selectedColumn, java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T> void` | DataDefaultSource.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)`
    `<T> void` | DataSource.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, Flipper flipper, FilterBean bean)`
    `<T> void` | DataDefaultSource.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T> void` | DataSource.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, Flipper flipper, FilterNode node)`
    `<T> void` | DataDefaultSource.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterBean bean)`
    `<T> void` | DataSource.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterBean bean)`
    `<T> void` | DataDefaultSource.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterNode node)`
    `<T> void` | DataSource.`querySheet(java.nio.channels.CompletionHandler<Sheet<T>,FilterNode> handler, java.lang.Class<T> clazz, SelectColumn selects, Flipper flipper, FilterNode node)`

  - ### org.redkale.util中Sheet的使用

    返回Sheet的org.redkale.util中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static <E> Sheet<E>` | Sheet.`asSheet(java.util.Collection<E> data)`
    `Sheet<T>` | Sheet.`copyTo(Sheet<T> copy)`

    参数类型为Sheet的org.redkale.util中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `Sheet<T>` | Sheet.`copyTo(Sheet<T> copy)`