public interface ExcelClient extends io.vertx.up.plugin.TpClient<ExcelClient>
| Modifier and Type | Method and Description |
|---|---|
static ExcelClient |
createShared(io.vertx.core.Vertx vertx,
io.vertx.core.json.JsonObject config) |
ExcelClient |
exportTable(String identifier,
io.vertx.core.json.JsonArray data,
io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.buffer.Buffer>> handler) |
<T> ExcelClient |
importTable(String tableOnly,
InputStream in,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler) |
<T> ExcelClient |
importTable(String tableOnly,
String filename,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler) |
Set<ExTable> |
ingest(InputStream in,
boolean isXlsx) |
ExcelClient |
ingest(InputStream in,
boolean isXlsx,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<ExTable>>> handler) |
Set<ExTable> |
ingest(String filename) |
ExcelClient |
ingest(String filename,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<ExTable>>> handler) |
ExcelClient |
init(io.vertx.core.json.JsonObject params) |
<T> ExcelClient |
loading(InputStream in,
boolean isXlsx,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler)
Two format supported here: 2013 / 2017
|
<T> ExcelClient |
loading(String filename,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler)
Excel file data loading
|
static final String MAPPING
static ExcelClient createShared(io.vertx.core.Vertx vertx, io.vertx.core.json.JsonObject config)
ExcelClient init(io.vertx.core.json.JsonObject params)
init in interface io.vertx.up.plugin.TpClient<ExcelClient><T> ExcelClient loading(String filename, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler)
filename - data input filehandler - callback handler to process SetExcelClient ingest(String filename, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<ExTable>>> handler)
ExcelClient exportTable(String identifier, io.vertx.core.json.JsonArray data, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.buffer.Buffer>> handler)
<T> ExcelClient importTable(String tableOnly, String filename, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler)
<T> ExcelClient importTable(String tableOnly, InputStream in, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler)
<T> ExcelClient loading(InputStream in, boolean isXlsx, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler)
ExcelClient ingest(InputStream in, boolean isXlsx, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<ExTable>>> handler)
Set<ExTable> ingest(InputStream in, boolean isXlsx)
Copyright © 2019. All rights reserved.