Interface MergeMultiple
-
- All Known Subinterfaces:
MergeMultipleWithQualifier
public interface MergeMultipleAn element of theDSLallowing to merge multiple DTO into aggregates or tuples of aggregates.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <A extends AggregateRoot<I>,I>
MergeFromRepository<MergeAs<A>>into(Class<A> aggregateRootClass)<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>>
MergeFromRepository<MergeAs<org.javatuples.Pair<A0,A1>>>into(Class<A0> first, Class<A1> second)<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>>
MergeFromRepository<MergeAs<org.javatuples.Triplet<A0,A1,A2>>>into(Class<A0> first, Class<A1> second, Class<A2> third)<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>>
MergeFromRepository<MergeAs<org.javatuples.Quartet<A0,A1,A2,A3>>>into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth)<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>>
MergeFromRepository<MergeAs<org.javatuples.Quintet<A0,A1,A2,A3,A4>>>into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth)<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>>
MergeFromRepository<MergeAs<org.javatuples.Sextet<A0,A1,A2,A3,A4,A5>>>into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth, Class<A5> sixth)<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>>
MergeFromRepository<MergeAs<org.javatuples.Septet<A0,A1,A2,A3,A4,A5,A6>>>into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth, Class<A5> sixth, Class<A6> seventh)<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>,A7 extends AggregateRoot<?>>
MergeFromRepository<MergeAs<org.javatuples.Octet<A0,A1,A2,A3,A4,A5,A6,A7>>>into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth, Class<A5> sixth, Class<A6> seventh, Class<A7> eighth)<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>,A7 extends AggregateRoot<?>,A8 extends AggregateRoot<?>>
MergeFromRepository<MergeAs<org.javatuples.Ennead<A0,A1,A2,A3,A4,A5,A6,A7,A8>>>into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth, Class<A5> sixth, Class<A6> seventh, Class<A7> eighth, Class<A8> ninth)<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>,A7 extends AggregateRoot<?>,A8 extends AggregateRoot<?>,A9 extends AggregateRoot<?>>
MergeFromRepository<MergeAs<org.javatuples.Decade<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9>>>into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth, Class<A5> sixth, Class<A6> seventh, Class<A7> eighth, Class<A8> ninth, Class<A9> tenth)
-
-
-
Method Detail
-
into
<A extends AggregateRoot<I>,I> MergeFromRepository<MergeAs<A>> into(Class<A> aggregateRootClass)
-
into
<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>> MergeFromRepository<MergeAs<org.javatuples.Pair<A0,A1>>> into(Class<A0> first, Class<A1> second)
-
into
<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>> MergeFromRepository<MergeAs<org.javatuples.Triplet<A0,A1,A2>>> into(Class<A0> first, Class<A1> second, Class<A2> third)
-
into
<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>> MergeFromRepository<MergeAs<org.javatuples.Quartet<A0,A1,A2,A3>>> into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth)
-
into
<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>> MergeFromRepository<MergeAs<org.javatuples.Quintet<A0,A1,A2,A3,A4>>> into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth)
-
into
<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>> MergeFromRepository<MergeAs<org.javatuples.Sextet<A0,A1,A2,A3,A4,A5>>> into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth, Class<A5> sixth)
-
into
<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>> MergeFromRepository<MergeAs<org.javatuples.Septet<A0,A1,A2,A3,A4,A5,A6>>> into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth, Class<A5> sixth, Class<A6> seventh)
-
into
<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>,A7 extends AggregateRoot<?>> MergeFromRepository<MergeAs<org.javatuples.Octet<A0,A1,A2,A3,A4,A5,A6,A7>>> into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth, Class<A5> sixth, Class<A6> seventh, Class<A7> eighth)
-
into
<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>,A7 extends AggregateRoot<?>,A8 extends AggregateRoot<?>> MergeFromRepository<MergeAs<org.javatuples.Ennead<A0,A1,A2,A3,A4,A5,A6,A7,A8>>> into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth, Class<A5> sixth, Class<A6> seventh, Class<A7> eighth, Class<A8> ninth)
-
into
<A0 extends AggregateRoot<?>,A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>,A7 extends AggregateRoot<?>,A8 extends AggregateRoot<?>,A9 extends AggregateRoot<?>> MergeFromRepository<MergeAs<org.javatuples.Decade<A0,A1,A2,A3,A4,A5,A6,A7,A8,A9>>> into(Class<A0> first, Class<A1> second, Class<A2> third, Class<A3> fourth, Class<A4> fifth, Class<A5> sixth, Class<A6> seventh, Class<A7> eighth, Class<A8> ninth, Class<A9> tenth)
-
-