public interface MergeAggregatesOrTuplesProvider<D>
| Modifier and Type | Method and Description |
|---|---|
<A extends AggregateRoot<?>> |
into(Class<A> aggregateRootClass)
Merges the list of dtos to a list of aggregate roots.
|
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>> |
into(Class<A1> first,
Class<A2> second) |
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>> |
into(Class<A1> first,
Class<A2> second,
Class<A3> third) |
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>> |
into(Class<A1> first,
Class<A2> second,
Class<A3> third,
Class<A4> fourth) |
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>> |
into(Class<A1> first,
Class<A2> second,
Class<A3> third,
Class<A4> fourth,
Class<A5> fifth) |
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>> |
into(Class<A1> first,
Class<A2> second,
Class<A3> third,
Class<A4> fourth,
Class<A5> fifth,
Class<A6> sixth) |
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>,A7 extends AggregateRoot<?>> |
into(Class<A1> first,
Class<A2> second,
Class<A3> third,
Class<A4> fourth,
Class<A5> fifth,
Class<A6> sixth,
Class<A7> seventh) |
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>,A7 extends AggregateRoot<?>,A8 extends AggregateRoot<?>> |
into(Class<A1> first,
Class<A2> second,
Class<A3> third,
Class<A4> fourth,
Class<A5> fifth,
Class<A6> sixth,
Class<A7> seventh,
Class<A8> eighth) |
<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<?>> |
into(Class<A1> first,
Class<A2> second,
Class<A3> third,
Class<A4> fourth,
Class<A5> fifth,
Class<A6> sixth,
Class<A7> seventh,
Class<A8> eighth,
Class<A9> ninth) |
<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<?>,A10 extends AggregateRoot<?>> |
into(Class<A1> first,
Class<A2> second,
Class<A3> third,
Class<A4> fourth,
Class<A5> fifth,
Class<A6> sixth,
Class<A7> seventh,
Class<A8> eighth,
Class<A9> ninth,
Class<A10> tenth) |
<A extends AggregateRoot<?>> |
into(List<A> aggregateRoots) |
<A extends AggregateRoot<?>> void into(List<A> aggregateRoots)
<A extends AggregateRoot<?>> MergeAggregatesWithRepoProvider<A> into(Class<A> aggregateRootClass)
A - the type of aggregate rootaggregateRootClass - the aggregate root class<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>> MergeTuplesWithRepositoryProvider<org.javatuples.Pair<A1,A2>> into(Class<A1> first, Class<A2> second)
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>> MergeTuplesWithRepositoryProvider<org.javatuples.Triplet<A1,A2,A3>> into(Class<A1> first, Class<A2> second, Class<A3> third)
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>> MergeTuplesWithRepositoryProvider<org.javatuples.Quartet<A1,A2,A3,A4>> into(Class<A1> first, Class<A2> second, Class<A3> third, Class<A4> fourth)
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>> MergeTuplesWithRepositoryProvider<org.javatuples.Quintet<A1,A2,A3,A4,A5>> into(Class<A1> first, Class<A2> second, Class<A3> third, Class<A4> fourth, Class<A5> fifth)
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>> MergeTuplesWithRepositoryProvider<org.javatuples.Sextet<A1,A2,A3,A4,A5,A6>> into(Class<A1> first, Class<A2> second, Class<A3> third, Class<A4> fourth, Class<A5> fifth, Class<A6> sixth)
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>,A7 extends AggregateRoot<?>> MergeTuplesWithRepositoryProvider<org.javatuples.Septet<A1,A2,A3,A4,A5,A6,A7>> into(Class<A1> first, Class<A2> second, Class<A3> third, Class<A4> fourth, Class<A5> fifth, Class<A6> sixth, Class<A7> seventh)
<A1 extends AggregateRoot<?>,A2 extends AggregateRoot<?>,A3 extends AggregateRoot<?>,A4 extends AggregateRoot<?>,A5 extends AggregateRoot<?>,A6 extends AggregateRoot<?>,A7 extends AggregateRoot<?>,A8 extends AggregateRoot<?>> MergeTuplesWithRepositoryProvider<org.javatuples.Octet<A1,A2,A3,A4,A5,A6,A7,A8>> into(Class<A1> first, Class<A2> second, Class<A3> third, Class<A4> fourth, Class<A5> fifth, Class<A6> sixth, Class<A7> seventh, Class<A8> eighth)
<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<?>> MergeTuplesWithRepositoryProvider<org.javatuples.Ennead<A1,A2,A3,A4,A5,A6,A7,A8,A9>> into(Class<A1> first, Class<A2> second, Class<A3> third, Class<A4> fourth, Class<A5> fifth, Class<A6> sixth, Class<A7> seventh, Class<A8> eighth, Class<A9> ninth)
<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<?>,A10 extends AggregateRoot<?>> MergeTuplesWithRepositoryProvider<org.javatuples.Decade<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10>> into(Class<A1> first, Class<A2> second, Class<A3> third, Class<A4> fourth, Class<A5> fifth, Class<A6> sixth, Class<A7> seventh, Class<A8> eighth, Class<A9> ninth, Class<A10> tenth)
Copyright © 2013-2016–2016 SeedStack. All rights reserved.