Interface AssembleMultipleWithQualifier
-
- All Superinterfaces:
AssembleMultiple
public interface AssembleMultipleWithQualifier extends AssembleMultiple
An element of theFluentAssemblerDSL allowing to assemble to multiple DTO in various forms (stream, list, set, array, ...) or specify the qualifier of the assembler to use.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssembleMultiplewith(Annotation qualifier)Allows to specify the qualifier of the assembler to use.AssembleMultiplewith(Class<? extends Annotation> qualifier)Allows to specify the qualifier class of the assembler to use.AssembleMultiplewith(String qualifier)Allows to specify the qualifier of the assembler to use with Named annotation.-
Methods inherited from interface org.seedstack.business.assembler.dsl.AssembleMultiple
toArrayOf, toCollectionOf, toListOf, toSetOf, toSliceOf, toStreamOf
-
-
-
-
Method Detail
-
with
AssembleMultiple 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
AssembleMultiple 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
AssembleMultiple 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.
-
-