Class CsvWriteConfig

java.lang.Object
org.aoju.bus.office.csv.CsvConfig<CsvWriteConfig>
org.aoju.bus.office.csv.CsvWriteConfig
All Implemented Interfaces:
Serializable

public class CsvWriteConfig extends CsvConfig<CsvWriteConfig> implements Serializable
CSV写出配置项
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Field Details

    • alwaysDelimitText

      protected boolean alwaysDelimitText
      是否始终使用文本分隔符,文本包装符,默认false,按需添加
    • lineDelimiter

      protected char[] lineDelimiter
      换行符
  • Constructor Details

    • CsvWriteConfig

      public CsvWriteConfig()
  • Method Details

    • defaultConfig

      public static CsvWriteConfig defaultConfig()
      默认配置
      Returns:
      默认配置
    • setAlwaysDelimitText

      public CsvWriteConfig setAlwaysDelimitText(boolean alwaysDelimitText)
      设置是否始终使用文本分隔符,文本包装符,默认false,按需添加
      Parameters:
      alwaysDelimitText - 是否始终使用文本分隔符,文本包装符,默认false,按需添加
      Returns:
      this
    • setLineDelimiter

      public CsvWriteConfig setLineDelimiter(char[] lineDelimiter)
      设置换行符
      Parameters:
      lineDelimiter - 换行符
      Returns:
      this