| Package | Description |
|---|---|
| org.seedstack.business.assembler |
Provides classes, interfaces and annotations to map the domain layer to Data Transfer Objects
(DTO) and back.
|
| Modifier and Type | Method and Description |
|---|---|
<A extends AggregateRoot<?>,D> |
AssemblerRegistry.getAssembler(Class<A> aggregateRootClass,
Class<D> dtoClass)
Returns the Assembler matching the given aggregate root class and the dto class.
|
<A extends AggregateRoot<?>,D> |
AssemblerRegistry.getAssembler(Class<A> aggregateRootClass,
Class<D> dtoClass,
Annotation qualifier)
Returns the Assembler matching the given aggregate root class and the dto class for the
specified qualifier.
|
<A extends AggregateRoot<?>,D> |
AssemblerRegistry.getAssembler(Class<A> aggregateRootClass,
Class<D> dtoClass,
Class<? extends Annotation> qualifier)
Returns the Assembler matching the given aggregate root class and the dto class for the
specified qualifier.
|
<T extends org.javatuples.Tuple,D> |
AssemblerRegistry.getTupleAssembler(Class<? extends AggregateRoot<?>>[] aggregateRootClasses,
Class<D> dtoClass)
Returns the Assembler matching the given list of aggregate root classes and the dto class.
|
<T extends org.javatuples.Tuple,D> |
AssemblerRegistry.getTupleAssembler(Class<? extends AggregateRoot<?>>[] aggregateRootClasses,
Class<D> dtoClass,
Annotation qualifier)
Returns the Assembler matching the given list of aggregate root classes and the dto class for
the specified qualifier.
|
<T extends org.javatuples.Tuple,D> |
AssemblerRegistry.getTupleAssembler(Class<? extends AggregateRoot<?>>[] aggregateRootClasses,
Class<D> dtoClass,
Class<? extends Annotation> qualifier)
Returns the Assembler matching the given list of aggregate root classes and the dto class for
the specified qualifier.
|
Copyright © 2013-2017–2017 SeedStack. All rights reserved.