Interface AssembleSingleWithQualifier

  • All Superinterfaces:
    AssembleSingle

    public interface AssembleSingleWithQualifier
    extends AssembleSingle
    An element of the FluentAssembler DSL allowing to assemble to a single DTO or specify the qualifier of the assembler to use.
    • Method Detail

      • with

        AssembleSingle 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

        AssembleSingle with​(String qualifier)
        Allows to specify the qualifier of the assembler to use.
        Parameters:
        qualifier - the value of javax.inject.Named annotation.
        Returns:
        the next element of the DSL.
      • with

        AssembleSingle 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.