public class ExcelWriterBuilder extends BaseExcelWriteable
workbook| Constructor and Description |
|---|
ExcelWriterBuilder() |
ExcelWriterBuilder(org.apache.poi.ss.usermodel.Workbook workbook) |
close, getWorkbook, write, write, write, write, write, write, writepublic ExcelWriterBuilder()
public ExcelWriterBuilder(org.apache.poi.ss.usermodel.Workbook workbook)
public static ExcelWriterBuilder create()
public static ExcelWriterBuilder create(org.apache.poi.ss.usermodel.Workbook workbook)
workbook - workbookpublic <T> ExcelArrayWriter<T> getArrayWriter(String name)
public <T> ExcelArrayWriter<T> getArrayWriter(int index)
T - Tindex - indexpublic <K,V> ExcelMapWriter<K,V> getMapWriter(String name)
public <K,V> ExcelMapWriter<K,V> getMapWriter(int index)
K - KV - Vindex - indexpublic <T> ExcelBeanWriter<T> getBeanWriter(String name, Class<T> targetClass)
public <T> ExcelBeanWriter<T> getBeanWriter(int index, Class<T> targetClass)
T - Tindex - indextargetClass - targetClasspublic <T> ExcelLambdaWriter<T> getLambdaWriter(String name)
public <T> ExcelLambdaWriter<T> getLambdaWriter(int index)
T - Tindex - indexpublic <T> ExcelArrayWriter<T> createArrayWriter()
public <T> ExcelArrayWriter<T> createArrayWriter(String name)
T - Tname - namepublic <K,V> ExcelMapWriter<K,V> createMapWriter()
public <K,V> ExcelMapWriter<K,V> createMapWriter(String name)
K - KV - Vname - namepublic <T> ExcelBeanWriter<T> createBeanWriter(Class<T> targetClass)
public <T> ExcelBeanWriter<T> createBeanWriter(String name, Class<T> targetClass)
T - Tname - nametargetClass - targetClasspublic <T> ExcelLambdaWriter<T> createLambdaWriter()
public <T> ExcelLambdaWriter<T> createLambdaWriter(String name)
T - Tname - namepublic ExcelWriterBuilder properties(PropertiesOption option)
option - optionCopyright © 2025. All rights reserved.