public abstract class AbstractWriteHolder extends AbstractHolder implements WriteHolder
类型 | 属性和说明 |
---|---|
ExcelWriteHeadProperty |
excelWriteHead
What 'ExcelWriteHeadProperty' does the currently operated cell need to execute
|
构造器和说明 |
---|
AbstractWriteHolder(WriteBasicParameter writeBasicParameter,
AbstractWriteHolder parentAbstractWriteHolder,
java.lang.Boolean convertAllFiled) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
automaticMergeHead()
Whether need automatic merge headers.
|
ExcelWriteHeadProperty |
excelWriteHeadProperty()
What 'ExcelWriteHeadProperty' does the currently operated cell need to execute
|
java.lang.Boolean |
getAutomaticMergeHead() |
ExcelWriteHeadProperty |
getExcelWriteHeadProperty() |
java.util.Collection<java.lang.String> |
getExcludeColumnFiledNames() |
java.util.Collection<java.lang.Integer> |
getExcludeColumnIndexes() |
java.util.Collection<java.lang.String> |
getIncludeColumnFiledNames() |
java.util.Collection<java.lang.Integer> |
getIncludeColumnIndexes() |
java.lang.Boolean |
getNeedHead() |
java.lang.Integer |
getRelativeHeadRowIndex() |
java.lang.Boolean |
getUseDefaultStyle() |
java.util.Map<java.lang.Class<? extends WriteHandler>,java.util.List<WriteHandler>> |
getWriteHandlerMap() |
boolean |
ignore(java.lang.String fieldName,
java.lang.Integer columnIndex)
Is to determine if a field needs to be ignored
|
boolean |
needHead()
Whether a header is required for the currently operated cell
|
int |
relativeHeadRowIndex()
Writes the head relative to the existing contents of the sheet.
|
void |
setAutomaticMergeHead(java.lang.Boolean automaticMergeHead) |
void |
setExcelWriteHeadProperty(ExcelWriteHeadProperty excelWriteHeadProperty) |
void |
setExcludeColumnFiledNames(java.util.Collection<java.lang.String> excludeColumnFiledNames) |
void |
setExcludeColumnIndexes(java.util.Collection<java.lang.Integer> excludeColumnIndexes) |
void |
setIncludeColumnFiledNames(java.util.Collection<java.lang.String> includeColumnFiledNames) |
void |
setIncludeColumnIndexes(java.util.Collection<java.lang.Integer> includeColumnIndexes) |
void |
setNeedHead(java.lang.Boolean needHead) |
void |
setRelativeHeadRowIndex(java.lang.Integer relativeHeadRowIndex) |
void |
setUseDefaultStyle(java.lang.Boolean useDefaultStyle) |
void |
setWriteHandlerMap(java.util.Map<java.lang.Class<? extends WriteHandler>,java.util.List<WriteHandler>> writeHandlerMap) |
java.util.Map<java.lang.Class<? extends WriteHandler>,java.util.List<WriteHandler>> |
writeHandlerMap()
What handler does the currently operated cell need to execute
|
converterMap, getClazz, getConverterMap, getGlobalConfiguration, getHead, getNewInitialization, globalConfiguration, isNew, setClazz, setConverterMap, setGlobalConfiguration, setHead, setNewInitialization
converterMap, globalConfiguration, isNew
holderType
public ExcelWriteHeadProperty excelWriteHeadProperty
excelWriteHeadProperty
在接口中 WriteHolder
public AbstractWriteHolder(WriteBasicParameter writeBasicParameter, AbstractWriteHolder parentAbstractWriteHolder, java.lang.Boolean convertAllFiled)
public boolean ignore(java.lang.String fieldName, java.lang.Integer columnIndex)
WriteHolder
ignore
在接口中 WriteHolder
fieldName
- StringcolumnIndex
- Integerpublic java.lang.Boolean getNeedHead()
public void setNeedHead(java.lang.Boolean needHead)
public java.util.Map<java.lang.Class<? extends WriteHandler>,java.util.List<WriteHandler>> getWriteHandlerMap()
public void setWriteHandlerMap(java.util.Map<java.lang.Class<? extends WriteHandler>,java.util.List<WriteHandler>> writeHandlerMap)
public ExcelWriteHeadProperty getExcelWriteHeadProperty()
public void setExcelWriteHeadProperty(ExcelWriteHeadProperty excelWriteHeadProperty)
public java.lang.Integer getRelativeHeadRowIndex()
public void setRelativeHeadRowIndex(java.lang.Integer relativeHeadRowIndex)
public java.lang.Boolean getUseDefaultStyle()
public void setUseDefaultStyle(java.lang.Boolean useDefaultStyle)
public java.lang.Boolean getAutomaticMergeHead()
public void setAutomaticMergeHead(java.lang.Boolean automaticMergeHead)
public java.util.Collection<java.lang.Integer> getExcludeColumnIndexes()
public void setExcludeColumnIndexes(java.util.Collection<java.lang.Integer> excludeColumnIndexes)
public java.util.Collection<java.lang.String> getExcludeColumnFiledNames()
public void setExcludeColumnFiledNames(java.util.Collection<java.lang.String> excludeColumnFiledNames)
public java.util.Collection<java.lang.Integer> getIncludeColumnIndexes()
public void setIncludeColumnIndexes(java.util.Collection<java.lang.Integer> includeColumnIndexes)
public java.util.Collection<java.lang.String> getIncludeColumnFiledNames()
public void setIncludeColumnFiledNames(java.util.Collection<java.lang.String> includeColumnFiledNames)
public ExcelWriteHeadProperty excelWriteHeadProperty()
WriteHolder
excelWriteHeadProperty
在接口中 WriteHolder
public java.util.Map<java.lang.Class<? extends WriteHandler>,java.util.List<WriteHandler>> writeHandlerMap()
WriteHolder
writeHandlerMap
在接口中 WriteHolder
public boolean needHead()
WriteHolder
needHead
在接口中 WriteHolder
public int relativeHeadRowIndex()
WriteHolder
relativeHeadRowIndex
在接口中 WriteHolder
public boolean automaticMergeHead()
WriteHolder
automaticMergeHead
在接口中 WriteHolder