I
- データ入力時の型O
- データ出力時の型public abstract class BasicField<I,O> extends Field
コンストラクタと説明 |
---|
BasicField(String name)
与えられたフィールド識別名でフィールドを初期化します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
convertCondition(I value)
検索条件用の文字列にするため、入力コンバータを利用して与えられた入力値を文字列型に変換します。
|
O |
convertResponse(Object value)
検索結果データを指定されたデータ型にするため、出力コンバータを利用して与えられた検索結果を変換します。
|
Object |
convertUpdate(I value)
データ更新用のオブジェクトにするため、入力コンバータを利用して与えられた入力値をオブジェクトに変換します。
|
protected abstract InputConverter<I> |
getInputConverter()
フィールドで利用する入力コンバータを取得します。
|
String |
getName()
フィールド識別名を返します。
|
protected abstract OutputConverter<O> |
getOutputConverter()
フィールドで利用する出力コンバータを取得します。
|
public BasicField(String name)
name
- フィールド識別名public String getName()
getName
クラス内 Field
Field.getName()
public String convertCondition(I value)
value
- 入力値public Object convertUpdate(I value)
value
- 入力値public O convertResponse(Object value)
value
- 検索結果データprotected abstract InputConverter<I> getInputConverter()
protected abstract OutputConverter<O> getOutputConverter()
Copyright © 2012 NTT DATA INTRAMART CORPORATION