| 限定符和类型 | 接口和说明 |
|---|---|
interface |
BoundedCell
有界的单元格,提供整个表格的信息: 总行号,总列数,总sheet数.
|
interface |
InSheetCell
在sheet中的单元格
|
interface |
WritableCell |
| 限定符和类型 | 方法和说明 |
|---|---|
Cell |
Row.getCell(int column) |
static Cell |
Cell.of(int row,
int column,
boolean endOfRow,
Object value)
创建一个简单的单元格对象,通常用于自定义写入时使用
|
static Cell |
Cell.of(int row,
int column,
boolean endOfRow,
Object value,
CellDataType type)
创建一个指定类型的简单的单元格对象,通常用于自定义写入时使用
|
static Cell |
Cell.of(int row,
int column,
Object value)
创建一个简单的单元格对象,通常用于自定义写入时使用
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> java.util.function.BiConsumer<T,Cell> |
ReactorExcel.cell(int x,
int y,
java.util.function.BiConsumer<T,Object> handler) |
List<Cell> |
Row.columns() |
static reactor.function.Consumer3<Map<String,Object>,String,Cell> |
ReactorExcel.mapWrapper() |
static reactor.core.publisher.Flux<Cell> |
ReactorExcel.read(InputStream input,
String format) |
| 限定符和类型 | 方法和说明 |
|---|---|
static WritableCell |
WritableCell.of(Cell cell,
int sheetIndex) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
HeaderCell |
class |
SimpleWritableCell |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<Integer,Cell> |
RowWrapper.headerMapping
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<T> |
RowWrapper.apply(Cell cell)
已过时。
|
protected boolean |
RowWrapper.isWrapComplete(T instance,
Cell cell)
已过时。
|
protected boolean |
MultiSheetRowWrapper.isWrapComplete(T instance,
Cell cell)
已过时。
|
protected Map<String,Object> |
MapWrapper.wrap(Map<String,Object> instance,
Cell header,
Cell dataCell)
已过时。
|
protected abstract T |
RowWrapper.wrap(T instance,
Cell header,
Cell dataCell)
已过时。
|
protected T |
MultiSheetRowWrapper.wrap(T instance,
Cell _header,
Cell _dataCell)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Flux<T> |
RowWrapper.convert(reactor.core.publisher.Flux<? extends Cell> source)
已过时。
|
| 构造器和说明 |
|---|
SimpleWritableCell(Cell cell,
int sheetIndex) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
CsvCell |
| 限定符和类型 | 方法和说明 |
|---|---|
SheetSpec.CellSheetSpec |
SheetSpec.CellSheetSpec.cell(Cell cell)
设置单个单元格
|
default SheetSpec.CellSheetSpec |
SheetSpec.CellSheetSpec.cells(Cell... cells) |
| 限定符和类型 | 方法和说明 |
|---|---|
SheetSpec.CellSheetSpec |
SheetSpec.CellSheetSpec.cells(reactor.core.publisher.Flux<Cell> cells)
设置多个单元格
|
default SheetSpec.CellSheetSpec |
SheetSpec.CellSheetSpec.cells(Iterable<Cell> cells) |
ReaderSpec.SheetReaderSpec<T> |
ReaderSpec.SheetHeaderReaderSpec.instanceCondition(java.util.function.BiPredicate<T,? extends Cell> predicate) |
ReaderSpec.SheetReaderSpec<T> |
ReaderSpec.SheetReaderSpec.instanceCondition(java.util.function.BiPredicate<T,Cell> predicate) |
ReaderSpec.SheetReaderSpec<T> |
ReaderSpec.SheetReaderSpec.wrapper(java.util.function.BiConsumer<T,Cell> wrapper)
自定义包装器,将单元格的数据填充到实例中
|
ReaderSpec.SheetReaderSpec<T> |
ReaderSpec.SheetHeaderReaderSpec.wrapper(reactor.function.Consumer3<T,String,Cell> wrapper)
指定包装器
|
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Flux<? extends Cell> |
ExcelReader.read(InputStream inputStream,
ExcelOption... options) |
Copyright © 2020–2022. All rights reserved.