@Published(tag="architect") public interface Convertor
| 修飾子とタイプ | メソッドと説明 |
|---|---|
<T> java.lang.Object |
convert(ValidationContext<T> context,
java.lang.String propertyName,
java.lang.Object value,
java.lang.annotation.Annotation format)
変換を行う。
|
java.lang.Class<?> |
getTargetClass()
変換対象のクラスを取得する。
|
<T> boolean |
isConvertible(ValidationContext<T> context,
java.lang.String propertyName,
java.lang.Object propertyDisplayName,
java.lang.Object value,
java.lang.annotation.Annotation format)
変換可否のプレチェックを行う。
|
java.lang.Class<?> getTargetClass()
<T> boolean isConvertible(ValidationContext<T> context, java.lang.String propertyName, java.lang.Object propertyDisplayName, java.lang.Object value, java.lang.annotation.Annotation format)
T - バリデーション結果で取得できる型context - ValidationContextpropertyName - プロパティ名propertyDisplayName - プロパティの表示名オブジェクトvalue - 変換可否のプレチェックを行う値format - フォーマットを指定するアノテーション(指定がない場合null)<T> java.lang.Object convert(ValidationContext<T> context, java.lang.String propertyName, java.lang.Object value, java.lang.annotation.Annotation format)
T - バリデーション結果で取得できる型context - ValidationContextpropertyName - プロパティ名value - 変換する値(データ型は様々な形式がありえる。)format - フォーマットを指定するアノテーション(指定がない場合null)