Interface MergeSingleWithQualifier

  • All Superinterfaces:
    MergeSingle

    public interface MergeSingleWithQualifier
    extends MergeSingle
    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.
    • Method Detail

      • with

        MergeSingle 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

        MergeSingle 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

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