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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FieldDefinition
getField()
フィールド定義を取得する。initialize
(FieldDefinition field, Object... args) 初期化処理を行う。Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface nablarch.core.dataformat.convertor.value.ValueConvertor
convertOnRead, convertOnWrite
-
Constructor Details
-
ValueConvertorSupport
public ValueConvertorSupport()
-
-
Method Details
-
initialize
初期化処理を行う。- Specified by:
initialize
in interfaceValueConvertor<F,
T> - Parameters:
field
- フィールド定義args
- コンバータのパラメータ- Returns:
- 初期化されたコンバータ (通常はthisをリターンする)
-
getField
フィールド定義を取得する。- Returns:
- フィールド定義
-