public class DefaultRecordSeparatorPolicy extends SimpleRecordSeparatorPolicy
RecordSeparatorPolicy
。コンストラクターと説明 |
---|
DefaultRecordSeparatorPolicy() デフォルトコンストラクター。 |
DefaultRecordSeparatorPolicy(java.lang.String quoteCharacter) パラメーターとして引用文字を使用する便利なコンストラクター。 |
DefaultRecordSeparatorPolicy(java.lang.String quoteCharacter, java.lang.String continuation) パラメーターとして引用文字と継続マーカーを持つ便利なコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean | isEndOfRecord(java.lang.String line) 行に終了のない引用符(" で区切られた)がなく、継続マーカー('\' )で終わっていない場合は、true を返します。 |
java.lang.String | preProcess(java.lang.String line) 引用符で囲まれていない場合は、行セパレーターを追加します。 |
void | setContinuation(java.lang.String continuation) 継続のためのパブリック setter。 |
void | setQuoteCharacter(java.lang.String quoteCharacter) quoteCharacter のパブリック setter。 |
postProcess
public DefaultRecordSeparatorPolicy()
public DefaultRecordSeparatorPolicy(java.lang.String quoteCharacter)
quoteCharacter
- 引用符付き文字列を示すために使用される値 public DefaultRecordSeparatorPolicy(java.lang.String quoteCharacter, java.lang.String continuation)
quoteCharacter
- 引用符付き文字列を示すために使用される値 continuation
- 行の継続を示すために使用される値 public void setQuoteCharacter(java.lang.String quoteCharacter)
quoteCharacter
- 設定する quoteCharacterpublic void setContinuation(java.lang.String continuation)
continuation
- 設定する続き public boolean isEndOfRecord(java.lang.String line)
RecordSeparatorPolicy
の isEndOfRecord
SimpleRecordSeparatorPolicy
の isEndOfRecord
line
- 末尾に改行文字がない文字列。RecordSeparatorPolicy.isEndOfRecord(java.lang.String)
public java.lang.String preProcess(java.lang.String line)
RecordSeparatorPolicy
の preProcess
SimpleRecordSeparatorPolicy
の preProcess
line
- 現在のレコード。SimpleRecordSeparatorPolicy.preProcess(java.lang.String)