モジュール org.nkjmlab.sorm4j

クラス CsvOptions.Builder

java.lang.Object
org.nkjmlab.sorm4j.util.h2.grammar.CsvOptions.Builder
含まれているクラス:
CsvOptions

public static class CsvOptions.Builder extends Object
  • コンストラクタの詳細

    • Builder

      public Builder()
  • メソッドの詳細

    • caseSensitiveColumnNames

      public CsvOptions.Builder caseSensitiveColumnNames(String val)
      caseSensitiveColumnNames (true or false; disabled by default),
      パラメータ:
      val -
      戻り値:
    • charset

      public CsvOptions.Builder charset(String val)
      charset (for example 'UTF-8'),
      パラメータ:
      val -
      戻り値:
    • escape

      public CsvOptions.Builder escape(String val)
      escape (the character that escapes the field delimiter),
      パラメータ:
      val -
      戻り値:
    • fieldDelimiter

      public CsvOptions.Builder fieldDelimiter(String val)
      fieldDelimiter (a double quote by default),
      パラメータ:
      val -
      戻り値:
    • fieldSeparator

      public CsvOptions.Builder fieldSeparator(String val)
      fieldSeparator (a comma by default),
      パラメータ:
      val -
      戻り値:
    • lineComment

      public CsvOptions.Builder lineComment(String val)
      lineComment (disabled by default),
      パラメータ:
      val -
      戻り値:
    • lineSeparator

      public CsvOptions.Builder lineSeparator(String val)
      lineSeparator (the line separator used for writing; ignored for reading),
      パラメータ:
      val -
      戻り値:
    • nullString

      public CsvOptions.Builder nullString(String val)
      null Support reading existing CSV files that contain explicit null delimiters. Note that an empty, unquoted values are also treated as null.
      パラメータ:
      val -
      戻り値:
    • quotedNulls

      public CsvOptions.Builder quotedNulls(String val)
      quotedNulls (quotes the nullString. true of false; disabled by default),
      パラメータ:
      val -
      戻り値:
    • preserveWhitespace

      public CsvOptions.Builder preserveWhitespace(String val)
      preserveWhitespace (true or false; disabled by default),
      パラメータ:
      val -
      戻り値:
    • writeColumnHeader

      public CsvOptions.Builder writeColumnHeader(String val)
      writeColumnHeader (true or false; enabled by default).
      パラメータ:
      val -
      戻り値:
    • build

      public CsvOptions build()