Class CharacterReplacer

java.lang.Object
nablarch.core.dataformat.convertor.value.ValueConvertorSupport<String,String>
nablarch.core.dataformat.convertor.value.CharacterReplacer
All Implemented Interfaces:
ValueConvertor<String,String>

public class CharacterReplacer extends ValueConvertorSupport<String,String>
入力時および出力時に寄せ字処理を行うコンバータ。
  • Constructor Details

    • CharacterReplacer

      public CharacterReplacer()
  • Method Details

    • initialize

      public CharacterReplacer initialize(FieldDefinition field, Object... args)
      Description copied from class: ValueConvertorSupport
      初期化処理を行う。
      Specified by:
      initialize in interface ValueConvertor<String,String>
      Overrides:
      initialize in class ValueConvertorSupport<String,String>
      Parameters:
      field - フィールド定義
      args - コンバータのパラメータ
      Returns:
      初期化されたコンバータ (通常はthisをリターンする)
    • convertOnRead

      public String convertOnRead(String data)
      この実装では、入力時に、引数のオブジェクトをそのまま返却する。
      Parameters:
      data - 入力時の寄せ字変換前の文字列
      Returns:
      入力時の寄せ字変換後の文字列
    • convertOnWrite

      public String convertOnWrite(Object data)
      出力文字列に対する寄せ字変換処理を行う。
      Parameters:
      data - 出力時の寄せ字変換前の文字列
      Returns:
      出力時の寄せ字変換後の文字列