@Retention(value=RUNTIME) @Target(value=TYPE) public @interface DtoOf
This is only needed for default assemblers.
Usage:
@DtoOf(Customer.class)
public class CustomerDto {
...
}
Then
@Inject DefaultAssembler <Customer, CustomerDto> customerAssembler;or for tuple of aggregates:
@DtoOf(Customer.class, Order.class)
public class CustomerDto {
...
}
| Modifier and Type | Required Element and Description |
|---|---|
Class<? extends AggregateRoot<?>>[] |
value |
public abstract Class<? extends AggregateRoot<?>>[] value
Copyright © 2013-2016–2016 SeedStack. All rights reserved.