org.seasar.doma
注釈型 ExternalDomain


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface ExternalDomain

任意のクラスをドメインクラスとして扱うことを示します。

注釈されたクラスは次の制約を満たす必要があります。

例:
 @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);
     }
 }
 

導入されたバージョン:
1.25.0
作成者:
taedium
関連項目:
DomainConverter, DomainConverters



Copyright © 2009-2014 The Seasar Foundation. All Rights Reserved.