Package io.vertx.tp.plugin.excel.tool
Class ExFn
- java.lang.Object
-
- io.vertx.tp.plugin.excel.tool.ExFn
-
public class ExFn extends Object
-
-
Constructor Summary
Constructors Constructor Description ExFn()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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.vertx.up.commune.element.TypeAtom TypeAtom)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)
-
-
-
Method Detail
-
itSheet
public static void itSheet(org.apache.poi.ss.usermodel.Sheet sheet, ExBound bound, BiConsumer<org.apache.poi.ss.usermodel.Row,Integer> consumer)
-
itSheet
public static void itSheet(org.apache.poi.ss.usermodel.Sheet sheet, ExBound bound, Set<Integer> indexSet, Consumer<List<org.apache.poi.ss.usermodel.Row>> consumer)
-
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
public static void onRow(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)
-
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
public static void onCell(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)
-
onCell
public static void onCell(org.apache.poi.ss.usermodel.Row row, int columnIndex, Consumer<org.apache.poi.ss.usermodel.Cell> consumer)
-
generateAdjust
public static void generateAdjust(org.apache.poi.ss.usermodel.Sheet sheet, List<Integer> sizeList)
-
generateHeader
public static boolean generateHeader(org.apache.poi.ss.usermodel.Sheet sheet, String identifier, io.vertx.core.json.JsonArray tableData, io.vertx.up.commune.element.TypeAtom TypeAtom)
-
generateHeader
public static void generateHeader(org.apache.poi.ss.usermodel.Sheet sheet, Integer index, io.vertx.core.json.JsonArray rowData)
-
-