public class ExcelWriterBuilder extends Object
| 构造器和说明 |
|---|
ExcelWriterBuilder() |
public ExcelWriterBuilder relativeHeadRowIndex(Integer relativeHeadRowIndex)
relativeHeadRowIndex - public ExcelWriterBuilder head(List<List<String>> head)
head(List) and head(Class)head - public ExcelWriterBuilder head(Class clazz)
head(List) and head(Class)clazz - public ExcelWriterBuilder needHead(Boolean needHead)
public ExcelWriterBuilder autoCloseStream(Boolean autoCloseStream)
autoCloseStream - public ExcelWriterBuilder useDefaultStyle(Boolean useDefaultStyle)
useDefaultStyle - public ExcelWriterBuilder password(String password)
WARRING:Encryption is when the entire file is read into memory, so it is very memory intensive.
password - public ExcelWriterBuilder inMemory(Boolean inMemory)
Comment and RichTextString are only supported in memory mode.
public ExcelWriterBuilder excludeColumnIndexes(Collection<Integer> excludeColumnIndexes)
public ExcelWriterBuilder excludeColumnFiledNames(Collection<String> excludeColumnFiledNames)
public ExcelWriterBuilder includeColumnIndexes(Collection<Integer> includeColumnIndexes)
public ExcelWriterBuilder includeColumnFiledNames(Collection<String> includeColumnFiledNames)
@Deprecated public ExcelWriterBuilder convertAllFiled(Boolean convertAllFiled)
ExcelIgnore ignore a
field. if false , you must use ExcelProperty to use a filed.
Default true
convertAllFiled - public ExcelWriterBuilder registerConverter(Converter converter)
converter - public ExcelWriterBuilder registerWriteHandler(WriteHandler writeHandler)
writeHandler - public ExcelWriterBuilder excelType(ExcelTypeEnum excelType)
public ExcelWriterBuilder file(OutputStream outputStream)
public ExcelWriterBuilder file(File outputFile)
public ExcelWriterBuilder file(String outputPathName)
public ExcelWriterBuilder withTemplate(InputStream templateInputStream)
public ExcelWriterBuilder withTemplate(File templateFile)
public ExcelWriterBuilder withTemplate(String pathName)
@Deprecated public ExcelWriterBuilder registerWriteHandler(WriteHandler writeHandler)
WriteHandlerpublic ExcelWriter build()
public ExcelWriterSheetBuilder sheet()
public ExcelWriterSheetBuilder sheet(Integer sheetNo)
public ExcelWriterSheetBuilder sheet(String sheetName)
public ExcelWriterSheetBuilder sheet(Integer sheetNo, String sheetName)
Copyright © 2018–2019 Alibaba Group. All rights reserved.