Class ValueConvertorSupport<F,T>

java.lang.Object
nablarch.core.dataformat.convertor.value.ValueConvertorSupport<F,T>
Type Parameters:
F - ファイル入力時:入力したオブジェクトを変換した値、ファイル出力時:出力するオブジェクトの変換前の値
T - ファイル入出力時のオブジェクト型
All Implemented Interfaces:
ValueConvertor<F,T>
Direct Known Subclasses:
CharacterReplacer, DefaultValue, NumberString, Padding, UseEncoding

@Published(tag="architect") public abstract class ValueConvertorSupport<F,T> extends Object implements ValueConvertor<F,T>
一定のルールで変換を行うコンバータのサポートクラス。
  • Constructor Details

    • ValueConvertorSupport

      public ValueConvertorSupport()
  • Method Details

    • initialize

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

      protected FieldDefinition getField()
      フィールド定義を取得する。
      Returns:
      フィールド定義