- java.lang.Object
- 
- org.redkale.util.Sheet<T>
 
- 
- 类型参数:
- T- 集合元素的数据类型
 - 所有已实现的接口:
- Serializable,- Iterable<T>
 
 public class Sheet<T> extends Object implements Serializable, Iterable<T> 页集合。 结构由一个total总数和一个List列表组合而成。详情见: https://redkale.org - 作者:
- zhangjx
- 另请参阅:
- 序列化表格
 
- 
- 
构造器概要构造器 构造器 说明 Sheet()Sheet(int total, Collection<? extends T> data)Sheet(long total, Collection<? extends T> data)
 - 
方法概要所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static <E> Sheet<E>asSheet(Collection<E> data)Sheet<T>copyTo(Sheet<T> copy)static <E> Sheet<E>empty()voidforEach(Consumer<? super T> consumer)voidforEachParallel(Consumer<? super T> consumer)Collection<T>getRows()longgetTotal()booleanisEmpty()判断数据列表是否为空Iterator<T>iterator()List<T>list()List<T>list(boolean created)<R> Sheet<R>map(Function<T,R> mapper)Stream<T>parallelStream()voidsetRows(Collection<? extends T> data)voidsetTotal(long total)Spliterator<T>spliterator()Stream<T>stream()Object[]toArray()<E> E[]toArray(E[] a)<E> E[]toArray(IntFunction<E[]> generator)StringtoString()
 
- 
- 
- 
构造器详细资料- 
Sheetpublic Sheet() 
 - 
Sheetpublic Sheet(int total, Collection<? extends T> data)
 - 
Sheetpublic Sheet(long total, Collection<? extends T> data)
 
- 
 - 
方法详细资料- 
asSheetpublic static <E> Sheet<E> asSheet(Collection<E> data) 
 - 
emptypublic static <E> Sheet<E> empty() 
 - 
isEmpty@ConvertColumn(index=3) public boolean isEmpty() 判断数据列表是否为空- 返回:
- 是否为空
 
 - 
getTotalpublic long getTotal() 
 - 
setTotalpublic void setTotal(long total) 
 - 
getRowspublic Collection<T> getRows() 
 - 
setRowspublic void setRows(Collection<? extends T> data) 
 - 
spliteratorpublic Spliterator<T> spliterator() - 指定者:
- spliterator在接口中- Iterable<T>
 
 - 
toArraypublic Object[] toArray() 
 - 
toArraypublic <E> E[] toArray(E[] a) 
 - 
toArraypublic <E> E[] toArray(IntFunction<E[]> generator) 
 
- 
 
-