| Interface | Description |
|---|---|
| Assembler<AggregateRoot,Dto> |
This interface represents the Assembler concepts between an aggregate and a DTO.
|
| FluentAssembler |
FluentAssembler provides the entry point for an assembler DSL.
|
| Class | Description |
|---|---|
| AbstractBaseAssembler<AGGREGATE_ROOT,DTO> |
This assembler is intended to be extended by the base assemblers not directly by the users.
|
| BaseAssembler<AGGREGATE_ROOT extends AggregateRoot<?>,DTO> |
This class is the class to be extended by the users in order to create an Assembler.
|
| BaseTupleAssembler<T extends org.javatuples.Tuple,Dto> |
This class is used by developers as bases for Tuple based Assemblers.
|
| Annotation Type | Description |
|---|---|
| DtoOf |
This annotation is used to indicate the aggregate classes needed to assemble this dto.
|
| MatchingEntityId |
This annotation allows the use of the
fromRepository() method of the assembler DSL. |
| MatchingFactoryParameter |
This annotation allows the use of the
fromFactory() method of the assembler DSL. |
Copyright © 2013-2015–2015. All rights reserved.