Interface MergeMultipleWithQualifier
-
- All Superinterfaces:
MergeMultiple
public interface MergeMultipleWithQualifier extends MergeMultiple
An element of theDSLallowing to merge multiple DTO into aggregates or tuples of aggregates or specify the qualifier of the assembler to use.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MergeMultiplewith(Annotation qualifier)Allows to specify the qualifier of the assembler to use.MergeMultiplewith(Class<? extends Annotation> qualifier)Allows to specify the qualifier class of the assembler to use.MergeMultiplewith(String qualifier)Allows to specify the qualifier of the assembler to use with Named annotation.
-
-
-
Method Detail
-
with
MergeMultiple with(Annotation qualifier)
Allows to specify the qualifier of the assembler to use.- Parameters:
qualifier- the qualifier annotation.- Returns:
- the next element of the DSL.
-
with
MergeMultiple with(String qualifier)
Allows to specify the qualifier of the assembler to use with Named annotation.- Parameters:
qualifier- the value of javax.inject.Named annotation.- Returns:
- the next element of the DSL.
-
with
MergeMultiple with(Class<? extends Annotation> qualifier)
Allows to specify the qualifier class of the assembler to use.- Parameters:
qualifier- the qualifier annotation class.- Returns:
- the next element of the DSL.
-
-