public static class Rpad.RpadConverter extends java.lang.Object implements FieldConvert.FieldConverter<Rpad>
Constructor and Description |
---|
RpadConverter()
値の変換処理を行うクラスを構築する。
|
RpadConverter(char padChar)
指定された値を用いて値の変換処理を行うクラスを構築する。
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
convertOfRead(FixedLengthDataBindConfig fixedLengthDataBindConfig,
FieldConfig fieldConfig,
byte[] input)
読み込み時の変換を行う。
|
byte[] |
convertOfWrite(FixedLengthDataBindConfig fixedLengthDataBindConfig,
FieldConfig fieldConfig,
java.lang.Object output)
書き込み時の変換を行う。
|
void |
initialize(Rpad annotation)
アノテーションの設定値をもとに初期化を行う。
|
@Published public RpadConverter()
public RpadConverter(char padChar)
padChar
- 値の末尾に設定する文字public void initialize(Rpad annotation)
FieldConvert.FieldConverter
initialize
in interface FieldConvert.FieldConverter<Rpad>
annotation
- アノテーションpublic java.lang.Object convertOfRead(FixedLengthDataBindConfig fixedLengthDataBindConfig, FieldConfig fieldConfig, byte[] input)
FieldConvert.FieldConverter
convertOfRead
in interface FieldConvert.FieldConverter<Rpad>
fixedLengthDataBindConfig
- 固定長の設定fieldConfig
- フィールドの設定input
- 入力値public byte[] convertOfWrite(FixedLengthDataBindConfig fixedLengthDataBindConfig, FieldConfig fieldConfig, java.lang.Object output)
FieldConvert.FieldConverter
convertOfWrite
in interface FieldConvert.FieldConverter<Rpad>
fixedLengthDataBindConfig
- 固定長の設定fieldConfig
- フィールドの設定output
- 出力値