|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface ExternalDomain
任意のクラスをドメインクラスとして扱うことを示します。
注釈されたクラスは次の制約を満たす必要があります。
DomainConverter
のサブタイプである。
public
なコンストラクタを持つ。
@ExternalDomain public class SalaryConverter implements DomainConverter<Salary, BigDecimal> { public BigDecimal fromDomainToValue(Salary domain) { return domain.getValue(); } public Salary fromValueToDomain(BigDecimal value) { return new Salary(value); } }
DomainConverter
,
DomainConverters
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |