public abstract class AbstractExcelWriterParameterBuilder<T extends AbstractExcelWriterParameterBuilder,C extends WriteBasicParameter> extends AbstractParameterBuilder<T,C>
| Constructor and Description |
|---|
AbstractExcelWriterParameterBuilder() |
| Modifier and Type | Method and Description |
|---|---|
T |
automaticMergeHead(Boolean automaticMergeHead)
Whether to automatically merge headers.Default is true.
|
T |
excludeColumnFieldNames(Collection<String> excludeColumnFieldNames)
Ignore the custom columns.
|
T |
excludeColumnFiledNames(Collection<String> excludeColumnFieldNames)
Deprecated.
|
T |
excludeColumnIndexes(Collection<Integer> excludeColumnIndexes)
Ignore the custom columns.
|
T |
includeColumnFieldNames(Collection<String> includeColumnFieldNames)
Only output the custom columns.
|
T |
includeColumnFiledNames(Collection<String> includeColumnFieldNames)
Deprecated.
|
T |
includeColumnIndexes(Collection<Integer> includeColumnIndexes)
Only output the custom columns.
|
T |
needHead(Boolean needHead)
Need Head
|
T |
orderByIncludeColumn(Boolean orderByIncludeColumn)
|
T |
registerWriteHandler(WriteHandler writeHandler)
Custom write handler
|
T |
relativeHeadRowIndex(Integer relativeHeadRowIndex)
Writes the head relative to the existing contents of the sheet.
|
T |
useDefaultStyle(Boolean useDefaultStyle)
Use the default style.Default is true.
|
autoTrim, filedCacheLocation, head, head, locale, parameter, registerConverter, self, use1904windowingpublic T relativeHeadRowIndex(Integer relativeHeadRowIndex)
relativeHeadRowIndex - public T registerWriteHandler(WriteHandler writeHandler)
writeHandler - public T useDefaultStyle(Boolean useDefaultStyle)
useDefaultStyle - public T automaticMergeHead(Boolean automaticMergeHead)
automaticMergeHead - public T excludeColumnIndexes(Collection<Integer> excludeColumnIndexes)
public T excludeColumnFiledNames(Collection<String> excludeColumnFieldNames)
excludeColumnFieldNames(Collection)public T excludeColumnFieldNames(Collection<String> excludeColumnFieldNames)
public T includeColumnIndexes(Collection<Integer> includeColumnIndexes)
public T includeColumnFiledNames(Collection<String> includeColumnFieldNames)
includeColumnFieldNames(Collection)public T includeColumnFieldNames(Collection<String> includeColumnFieldNames)
public T orderByIncludeColumn(Boolean orderByIncludeColumn)
includeColumnFieldNames(java.util.Collection<java.lang.String>) or includeColumnIndexes(java.util.Collection<java.lang.Integer>).
default is false.Copyright © 2018–2023 Alibaba Group. All rights reserved.