Annotation Interface DomainConverters


@Target(TYPE) @Retention(RUNTIME) public @interface DomainConverters
Indicates an aggregation of DomainConverter classes.

The full qualified name of the annotated class must be specified in annotation processing options. The option key is doma.domain.converters.

 @DomainConverters({ SalaryConverter.class, DayConverter.class, LocationConverter.class })
 public class DomainConvertersProvider {
 }
 
See Also:
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Class<? extends DomainConverter<?,?>>[]
     
  • Element Details

    • value

      Class<? extends DomainConverter<?,?>>[] value
      Returns:
      the array of DomainConverter classes that should be registered for domain type conversion.
      Default:
      {}