Interface AssembleMultipleWithQualifier

  • All Superinterfaces:
    AssembleMultiple

    public interface AssembleMultipleWithQualifier
    extends AssembleMultiple
    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.
    • 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.