Package | Description |
---|---|
org.seedstack.business.assembler.dsl |
Provides a fluent DSL to do advanced domain-object/DTO mapping operations.
|
org.seedstack.crud.rest |
Class and Description |
---|
AssembleMultiple
An element of the
FluentAssembler DSL allowing to assemble to multiple DTO in various
forms (stream, list, set, array, ...). |
AssembleMultipleWithQualifier
An element of the
FluentAssembler DSL allowing to assemble to multiple DTO in various
forms (stream, list, set, array, ...) or specify the qualifier of the assembler to use. |
AssemblePage
An element of the
FluentAssembler DSL allowing to assemble to a Page of multiple
DTO. |
AssemblePageWithQualifier
An element of the
FluentAssembler DSL allowing to assemble to a Page of multiple DTO or specify the qualifier of the assembler
to use. |
AssembleSingle
An element of the
FluentAssembler DSL allowing to assemble to a single DTO. |
AssembleSingleWithQualifier
An element of the
FluentAssembler DSL allowing to assemble to a single DTO or specify the
qualifier of the assembler to use. |
MergeAs
Terminal operation of the
FluentAssembler DSL, allowing to choose the result of merging a
DTO into multiple aggregates (stream, list, set, array, ...). |
MergeFromRepository
An element of the
DSL allowing to specify whether the aggregates should
be retrieved from a repository or created from a factory. |
MergeFromRepositoryOrFactory
An element of the
DSL allowing to specify the behavior when aggregates
cannot be found in the repository. |
MergeMultiple
An element of the
DSL allowing to merge multiple DTO into aggregates or
tuples of aggregates. |
MergeMultipleWithQualifier
An element of the
DSL allowing to merge multiple DTO into aggregates or
tuples of aggregates or specify the qualifier of the assembler to use. |
MergeSingle
An element of the
DSL allowing to merge one DTO into an aggregate or a
tuple of aggregates. |
MergeSingleWithQualifier
An element of the
DSL allowing to merge one DTO into an aggregate or a
tuple of aggregates or specify the qualifier of the assembler to use. |
Class and Description |
---|
FluentAssembler
FluentAssembler is a DSL aimed at automating the most frequent tasks that occurs when mapping
aggregates to Data Transfer Objects (DTO) and back.
|
Copyright © 2013-2018–2019 SeedStack. All rights reserved.