public interface ExcelClient extends io.vertx.up.plugin.TpClient<ExcelClient>
ExcelClient for office excel data loading Apache Poi
| Modifier and Type | Field and Description |
|---|---|
static String |
ENVIRONMENT |
static String |
MAPPING |
static String |
PEN |
| Modifier and Type | Method and Description |
|---|---|
static ExcelClient |
createShared(io.vertx.core.Vertx vertx,
io.vertx.core.json.JsonObject config) |
io.vertx.core.Future<io.vertx.core.buffer.Buffer> |
exportAsync(String identifier,
io.vertx.core.json.JsonArray data) |
ExcelClient |
exportAsync(String identifier,
io.vertx.core.json.JsonArray data,
io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.buffer.Buffer>> handler) |
io.vertx.core.Future<io.vertx.core.buffer.Buffer> |
exportAsync(String identifier,
io.vertx.core.json.JsonArray data,
io.vertx.up.commune.element.TypeAtom TypeAtom) |
ExcelClient |
exportAsync(String identifier,
io.vertx.core.json.JsonArray data,
io.vertx.up.commune.element.TypeAtom TypeAtom,
io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.buffer.Buffer>> handler) |
<T> io.vertx.core.Future<Set<T>> |
importAsync(InputStream in,
boolean isXlsx) |
<T> ExcelClient |
importAsync(InputStream in,
boolean isXlsx,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler) |
<T> ExcelClient |
importAsync(InputStream in,
boolean isXlsx,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler,
String... includes) |
<T> io.vertx.core.Future<Set<T>> |
importAsync(InputStream in,
boolean isXlsx,
String... includes) |
<T> io.vertx.core.Future<Set<T>> |
importAsync(InputStream in,
boolean isXlsx,
io.vertx.up.commune.element.TypeAtom TypeAtom) |
<T> ExcelClient |
importAsync(InputStream in,
boolean isXlsx,
io.vertx.up.commune.element.TypeAtom TypeAtom,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler) |
<T> ExcelClient |
importAsync(InputStream in,
boolean isXlsx,
io.vertx.up.commune.element.TypeAtom TypeAtom,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler,
String... includes) |
<T> io.vertx.core.Future<Set<T>> |
importAsync(InputStream in,
boolean isXlsx,
io.vertx.up.commune.element.TypeAtom TypeAtom,
String... includes) |
<T> io.vertx.core.Future<Set<T>> |
importAsync(String filename) |
<T> ExcelClient |
importAsync(String filename,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler) |
<T> ExcelClient |
importAsync(String filename,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler,
String... includes) |
<T> io.vertx.core.Future<Set<T>> |
importAsync(String filename,
String... includes) |
<T> io.vertx.core.Future<Set<T>> |
importAsync(String filename,
io.vertx.up.commune.element.TypeAtom TypeAtom) |
<T> ExcelClient |
importAsync(String filename,
io.vertx.up.commune.element.TypeAtom TypeAtom,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler) |
<T> ExcelClient |
importAsync(String filename,
io.vertx.up.commune.element.TypeAtom TypeAtom,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler,
String... includes) |
<T> io.vertx.core.Future<Set<T>> |
importAsync(String filename,
io.vertx.up.commune.element.TypeAtom TypeAtom,
String... includes) |
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(InputStream in,
boolean isXlsx,
io.vertx.up.commune.element.TypeAtom TypeAtom) |
ExcelClient |
ingest(InputStream in,
boolean isXlsx,
io.vertx.up.commune.element.TypeAtom TypeAtom,
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) |
Set<ExTable> |
ingest(String filename,
io.vertx.up.commune.element.TypeAtom TypeAtom) |
ExcelClient |
ingest(String filename,
io.vertx.up.commune.element.TypeAtom TypeAtom,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<ExTable>>> handler) |
io.vertx.core.Future<Set<ExTable>> |
ingestAsync(InputStream in,
boolean isXlsx) |
io.vertx.core.Future<Set<ExTable>> |
ingestAsync(InputStream in,
boolean isXlsx,
io.vertx.up.commune.element.TypeAtom TypeAtom) |
io.vertx.core.Future<Set<ExTable>> |
ingestAsync(String filename) |
io.vertx.core.Future<Set<ExTable>> |
ingestAsync(String filename,
io.vertx.up.commune.element.TypeAtom TypeAtom) |
ExcelClient |
init(io.vertx.core.json.JsonObject params) |
<T> T |
saveEntity(io.vertx.core.json.JsonObject data,
ExTable table)
Save entity ( table -> data )
|
static final String MAPPING
static final String ENVIRONMENT
static final String PEN
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>io.vertx.core.Future<Set<ExTable>> ingestAsync(String filename, io.vertx.up.commune.element.TypeAtom TypeAtom)
io.vertx.core.Future<Set<ExTable>> ingestAsync(InputStream in, boolean isXlsx)
io.vertx.core.Future<Set<ExTable>> ingestAsync(InputStream in, boolean isXlsx, io.vertx.up.commune.element.TypeAtom TypeAtom)
Set<ExTable> ingest(String filename, io.vertx.up.commune.element.TypeAtom TypeAtom)
Set<ExTable> ingest(InputStream in, boolean isXlsx)
Set<ExTable> ingest(InputStream in, boolean isXlsx, io.vertx.up.commune.element.TypeAtom TypeAtom)
ExcelClient ingest(String filename, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<ExTable>>> handler)
ExcelClient ingest(String filename, io.vertx.up.commune.element.TypeAtom TypeAtom, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<ExTable>>> handler)
ExcelClient ingest(InputStream in, boolean isXlsx, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<ExTable>>> handler)
ExcelClient ingest(InputStream in, boolean isXlsx, io.vertx.up.commune.element.TypeAtom TypeAtom, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<ExTable>>> handler)
io.vertx.core.Future<io.vertx.core.buffer.Buffer> exportAsync(String identifier, io.vertx.core.json.JsonArray data)
io.vertx.core.Future<io.vertx.core.buffer.Buffer> exportAsync(String identifier, io.vertx.core.json.JsonArray data, io.vertx.up.commune.element.TypeAtom TypeAtom)
ExcelClient exportAsync(String identifier, io.vertx.core.json.JsonArray data, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.buffer.Buffer>> handler)
ExcelClient exportAsync(String identifier, io.vertx.core.json.JsonArray data, io.vertx.up.commune.element.TypeAtom TypeAtom, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.buffer.Buffer>> handler)
<T> ExcelClient importAsync(String filename, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler)
<T> ExcelClient importAsync(String filename, io.vertx.up.commune.element.TypeAtom TypeAtom, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler)
<T> ExcelClient importAsync(InputStream in, boolean isXlsx, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler)
<T> ExcelClient importAsync(InputStream in, boolean isXlsx, io.vertx.up.commune.element.TypeAtom TypeAtom, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler)
<T> io.vertx.core.Future<Set<T>> importAsync(String filename, io.vertx.up.commune.element.TypeAtom TypeAtom)
<T> io.vertx.core.Future<Set<T>> importAsync(InputStream in, boolean isXlsx)
<T> io.vertx.core.Future<Set<T>> importAsync(InputStream in, boolean isXlsx, io.vertx.up.commune.element.TypeAtom TypeAtom)
<T> ExcelClient importAsync(String filename, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler, String... includes)
<T> ExcelClient importAsync(String filename, io.vertx.up.commune.element.TypeAtom TypeAtom, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler, String... includes)
<T> ExcelClient importAsync(InputStream in, boolean isXlsx, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler, String... includes)
<T> ExcelClient importAsync(InputStream in, boolean isXlsx, io.vertx.up.commune.element.TypeAtom TypeAtom, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<T>>> handler, String... includes)
<T> io.vertx.core.Future<Set<T>> importAsync(String filename, io.vertx.up.commune.element.TypeAtom TypeAtom, String... includes)
<T> io.vertx.core.Future<Set<T>> importAsync(InputStream in, boolean isXlsx, String... includes)
<T> io.vertx.core.Future<Set<T>> importAsync(InputStream in, boolean isXlsx, io.vertx.up.commune.element.TypeAtom TypeAtom, String... includes)
<T> T saveEntity(io.vertx.core.json.JsonObject data,
ExTable table)
Save entity ( table -> data )
Copyright © 2021. All rights reserved.