public class SuffixRecordSeparatorPolicy extends DefaultRecordSeparatorPolicy
RecordSeparatorPolicy
。修飾子と型 | フィールドと説明 |
---|---|
static java.lang.String | DEFAULT_SUFFIX レコードターミネータサフィックスのデフォルト値。 |
コンストラクターと説明 |
---|
SuffixRecordSeparatorPolicy() |
修飾子と型 | メソッドと説明 |
---|---|
boolean | isEndOfRecord(java.lang.String line) 行が指定された部分文字列で終わる場合は true を返します。 |
java.lang.String | postProcess(java.lang.String record) レコードの末尾からサフィックスを削除します。 |
void | setIgnoreWhitespace(boolean ignoreWhitespace) レコードを終了する決定が行末の空白を無視する必要があることを示すフラグ。 |
void | setSuffix(java.lang.String suffix) この終了文字列で終わる行は、レコードの終わりを示します。 |
preProcess, setContinuation, setQuoteCharacter
public static final java.lang.String DEFAULT_SUFFIX
public void setSuffix(java.lang.String suffix)
suffix
- レコードの終わりを示す接尾辞 public void setIgnoreWhitespace(boolean ignoreWhitespace)
ignoreWhitespace
- インジケータ public boolean isEndOfRecord(java.lang.String line)
RecordSeparatorPolicy
の isEndOfRecord
DefaultRecordSeparatorPolicy
の isEndOfRecord
line
- 末尾に改行文字がない文字列。RecordSeparatorPolicy.isEndOfRecord(java.lang.String)
public java.lang.String postProcess(java.lang.String record)
RecordSeparatorPolicy
の postProcess
SimpleRecordSeparatorPolicy
の postProcess
record
- 完全なレコード。SimpleRecordSeparatorPolicy.postProcess(java.lang.String)