Package org.teamapps.application.tools
Klasse KeyCompare<A,B>
java.lang.Object
org.teamapps.application.tools.KeyCompare<A,B>
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungKeyCompare(Collection<A> aCollection, Collection<B> bCollection, Function<A, String> keyOfA, Function<B, String> keyOfB) KeyCompare(Collection<A> aCollection, Collection<B> bCollection, Function<A, String> keyOfA, Function<B, String> keyOfB, boolean enforceUniqueKeys) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanvoidprocessExisting(BiConsumer<A, B> sameKeyConsumer) voidprocessNew(Consumer<B> newKeyConsumer) voidprocessRemoved(Consumer<A> removedKeyConsumer) toString()
-
Konstruktordetails
-
KeyCompare
public KeyCompare(Collection<A> aCollection, Collection<B> bCollection, Function<A, String> keyOfA, Function<B, String> keyOfB) -
KeyCompare
public KeyCompare(Collection<A> aCollection, Collection<B> bCollection, Function<A, String> keyOfA, Function<B, String> keyOfB, boolean enforceUniqueKeys)
-
-
Methodendetails