Package io.vertx.tp.plugin.excel.tool
Class ExFn
java.lang.Object
io.vertx.tp.plugin.excel.tool.ExFn
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidgenerateAdjust(org.apache.poi.ss.usermodel.Sheet sheet, List<Integer> sizeList) static voidgenerateData(org.apache.poi.ss.usermodel.Sheet sheet, Integer index, io.vertx.core.json.JsonArray rowData, List<Class<?>> typeArray) static voidgenerateHeader(org.apache.poi.ss.usermodel.Sheet sheet, Integer index, io.vertx.core.json.JsonArray rowData) static booleangenerateHeader(org.apache.poi.ss.usermodel.Sheet sheet, String identifier, io.vertx.core.json.JsonArray tableData, io.modello.atom.typed.MetaAtom metaAtom) static voiditRow(org.apache.poi.ss.usermodel.Row row, ExBound bound, BiConsumer<org.apache.poi.ss.usermodel.Cell, Integer> consumer) static voiditRow(org.apache.poi.ss.usermodel.Row row, ExBound bound, BiConsumer<org.apache.poi.ss.usermodel.Cell, Integer> consumer, Predicate<org.apache.poi.ss.usermodel.Cell> predicate) static voiditRowZip(org.apache.poi.ss.usermodel.Row row, org.apache.poi.ss.usermodel.Row row1, ExBound bound, BiConsumer<org.apache.poi.ss.usermodel.Cell, org.apache.poi.ss.usermodel.Cell> consumer) static voiditSheet(org.apache.poi.ss.usermodel.Sheet sheet, ExBound bound, BiConsumer<org.apache.poi.ss.usermodel.Row, Integer> consumer) static voiditSheet(org.apache.poi.ss.usermodel.Sheet sheet, ExBound bound, Set<Integer> indexSet, Consumer<List<org.apache.poi.ss.usermodel.Row>> consumer) static voidonCell(org.apache.poi.ss.usermodel.Row row, int columnIndex, Consumer<org.apache.poi.ss.usermodel.Cell> consumer) static voidonCell(org.apache.poi.ss.usermodel.Row row, int columnIndex, Consumer<org.apache.poi.ss.usermodel.Cell> consumer, Predicate<org.apache.poi.ss.usermodel.Cell> predicate) static voidonRow(org.apache.poi.ss.usermodel.Sheet sheet, int rowIndex, int rowIndex1, BiConsumer<org.apache.poi.ss.usermodel.Row, org.apache.poi.ss.usermodel.Row> consumer) static voidonRow(org.apache.poi.ss.usermodel.Sheet sheet, int rowIndex, Consumer<org.apache.poi.ss.usermodel.Row> consumer) static voidonRow(org.apache.poi.ss.usermodel.Sheet sheet, int rowIndex, Consumer<org.apache.poi.ss.usermodel.Row> consumer, Predicate<org.apache.poi.ss.usermodel.Row> predicate)
-
Constructor Details
-
ExFn
public ExFn()
-
-
Method Details
-
itSheet
public static void itSheet(org.apache.poi.ss.usermodel.Sheet sheet, ExBound bound, BiConsumer<org.apache.poi.ss.usermodel.Row, Integer> consumer) -
itSheet
-
itRow
public static void itRow(org.apache.poi.ss.usermodel.Row row, ExBound bound, BiConsumer<org.apache.poi.ss.usermodel.Cell, Integer> consumer, Predicate<org.apache.poi.ss.usermodel.Cell> predicate) -
itRow
public static void itRow(org.apache.poi.ss.usermodel.Row row, ExBound bound, BiConsumer<org.apache.poi.ss.usermodel.Cell, Integer> consumer) -
itRowZip
public static void itRowZip(org.apache.poi.ss.usermodel.Row row, org.apache.poi.ss.usermodel.Row row1, ExBound bound, BiConsumer<org.apache.poi.ss.usermodel.Cell, org.apache.poi.ss.usermodel.Cell> consumer) -
onRow
-
onRow
public static void onRow(org.apache.poi.ss.usermodel.Sheet sheet, int rowIndex, Consumer<org.apache.poi.ss.usermodel.Row> consumer) -
onRow
public static void onRow(org.apache.poi.ss.usermodel.Sheet sheet, int rowIndex, int rowIndex1, BiConsumer<org.apache.poi.ss.usermodel.Row, org.apache.poi.ss.usermodel.Row> consumer) -
onCell
-
onCell
public static void onCell(org.apache.poi.ss.usermodel.Row row, int columnIndex, Consumer<org.apache.poi.ss.usermodel.Cell> consumer) -
generateAdjust
-
generateHeader
public static boolean generateHeader(org.apache.poi.ss.usermodel.Sheet sheet, String identifier, io.vertx.core.json.JsonArray tableData, io.modello.atom.typed.MetaAtom metaAtom) -
generateHeader
public static void generateHeader(org.apache.poi.ss.usermodel.Sheet sheet, Integer index, io.vertx.core.json.JsonArray rowData) -
generateData
-