package com.alibaba.excel.metadata; import java.util.ArrayList; import java.util.List; import com.alibaba.excel.converters.Converter; /** * Basic parameter * * @author zhuangjiaju **/ public class BasicParameter { /** * You can only choose one of the {@link BasicParameter#head} and {@link BasicParameter#clazz} */ private List> head; /** * You can only choose one of the {@link BasicParameter#head} and {@link BasicParameter#clazz} */ private Class clazz; /** * Custom type conversions override the default */ private List customConverterList = new ArrayList(); /** * Automatic trim includes sheet name and content */ private Boolean autoTrim; /** * true if date uses 1904 windowing, or false if using 1900 date windowing. * * default is false * * @return */ private Boolean use1904windowing; public List> getHead() { return head; } public void setHead(List> head) { this.head = head; } public Class getClazz() { return clazz; } public void setClazz(Class clazz) { this.clazz = clazz; } public List getCustomConverterList() { return customConverterList; } public void setCustomConverterList(List customConverterList) { this.customConverterList = customConverterList; } public Boolean getAutoTrim() { return autoTrim; } public void setAutoTrim(Boolean autoTrim) { this.autoTrim = autoTrim; } public Boolean getUse1904windowing() { return use1904windowing; } public void setUse1904windowing(Boolean use1904windowing) { this.use1904windowing = use1904windowing; } }