@Target(value=TYPE) @Retention(value=RUNTIME) @Published public @interface CsvFormat
| 修飾子とタイプ | 必須要素と説明 | 
|---|---|
java.lang.String | 
charset
文字コード 
 | 
boolean | 
emptyToNull
空フィールドをnullに置き換えるかどうか 
 | 
char | 
fieldSeparator
列区切り文字 
 | 
boolean | 
ignoreEmptyLine
空行を無視するか否か 
 | 
java.lang.String | 
lineSeparator
行区切り文字。 
 | 
char | 
quote
フィールド囲み文字。 
 | 
CsvDataBindConfig.QuoteMode | 
quoteMode
出力時に 
quote()で囲むフィールド。 | 
boolean | 
requiredHeader
ヘッダ行(タイトル行)が必須か否か 
 | 
public abstract java.lang.String lineSeparator
public abstract char quote
quoteMode()で指定する。
 
 例:ダブルクォート(")、シングルクォート(')。public abstract CsvDataBindConfig.QuoteMode quoteMode