public class MultiLayoutBuilder extends LayoutBuilderSupport
LayoutBuilderSupport.FieldConfigComparatorcharset, fillChar, length, lineSeparator| Constructor and Description | 
|---|
MultiLayoutBuilder(int length,
                  java.nio.charset.Charset charset,
                  java.lang.String lineSeparator,
                  char fillChar)
与えられた情報をもとに本クラスのインスタンスを生成する。 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FixedLengthDataBindConfig | 
build()
与えられた情報を元に 
FixedLengthDataBindConfigを生成して返す。 | 
MultiLayoutBuilder | 
field(java.lang.String name,
     int offset,
     int length)
フィールドを追加する。 
 | 
MultiLayoutBuilder | 
field(java.lang.String name,
     int offset,
     int length,
     FieldConvert.FieldConverter converter)
フィールドを追加する。 
 | 
MultiLayoutBuilder | 
record(java.lang.String name)
レコードを追加する。 
 | 
MultiLayoutBuilder | 
recordIdentifier(MultiLayoutConfig.RecordIdentifier recordIdentifier)
レコード識別クラスを設定する。 
 | 
addFillerFieldConfig, verifyFile, verifyRecordConfigpublic MultiLayoutBuilder(int length,
                          java.nio.charset.Charset charset,
                          java.lang.String lineSeparator,
                          char fillChar)
length - レコードの長さcharset - 文字セットlineSeparator - 改行を表す文字fillChar - 未定義部の埋め文字@Published public MultiLayoutBuilder field(java.lang.String name, int offset, int length)
LayoutBuilderSupportfield in class LayoutBuilderSupportname - フィールド名offset - オフセットlength - 長さ@Published public MultiLayoutBuilder field(java.lang.String name, int offset, int length, FieldConvert.FieldConverter converter)
LayoutBuilderSupportfield in class LayoutBuilderSupportname - フィールド名offset - オフセットlength - 長さconverter - フィールドコンバータ@Published public MultiLayoutBuilder record(java.lang.String name)
name - レコード名@Published public MultiLayoutBuilder recordIdentifier(MultiLayoutConfig.RecordIdentifier recordIdentifier)
recordIdentifier - レコード識別クラス@Published public FixedLengthDataBindConfig build()
LayoutBuilderSupportFixedLengthDataBindConfigを生成して返す。build in class LayoutBuilderSupportFixedLengthDataBindConfig