@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface DomainConverters
DomainConverter
を複数登録します。
このアノテーションのvalue
要素に指定される DomainConverter
のクラスには
ExternalDomain
が注釈されていないければいけません。
このアノテーションが注釈されたクラスの完全修飾名は、注釈処理のオプションに登録する必要があります。オプションのキーは
doma.domain.converters
です。
@DomainConverters({ SalaryConverter.class, DayConverter.class, LocationConverter.class }) public class DomainConvertersProvider { }
DomainConverter
,
ExternalDomain
修飾子とタイプ | 任意要素と説明 |
---|---|
java.lang.Class<? extends DomainConverter<?,?>>[] |
value
DomainConverter のクラスの配列を返します。 |
public abstract java.lang.Class<? extends DomainConverter<?,?>>[] value
DomainConverter
のクラスの配列を返します。DomainConverter
のクラスの配列