public class CollectionCompare
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.function.Consumer<java.lang.Object> |
createConsumer |
protected java.util.function.Consumer<java.lang.Object> |
deleteConsumer |
protected java.util.function.BiConsumer<java.lang.Object,java.lang.Object> |
updateConsumer |
Modifier and Type | Method and Description |
---|---|
void |
compare(java.util.Collection<java.lang.Object> src,
java.util.Collection<java.lang.Object> dst) |
CollectionCompare |
onCreate(java.util.function.Consumer<java.lang.Object> createConsumer) |
CollectionCompare |
onDelete(java.util.function.Consumer<java.lang.Object> deleteConsumer) |
CollectionCompare |
onUpdate(java.util.function.BiConsumer<java.lang.Object,java.lang.Object> updateConsumer) |
static CollectionCompare |
with() |
protected java.util.function.Consumer<java.lang.Object> createConsumer
protected java.util.function.Consumer<java.lang.Object> deleteConsumer
protected java.util.function.BiConsumer<java.lang.Object,java.lang.Object> updateConsumer
public static CollectionCompare with()
public CollectionCompare onCreate(java.util.function.Consumer<java.lang.Object> createConsumer)
public CollectionCompare onDelete(java.util.function.Consumer<java.lang.Object> deleteConsumer)
public CollectionCompare onUpdate(java.util.function.BiConsumer<java.lang.Object,java.lang.Object> updateConsumer)
public void compare(java.util.Collection<java.lang.Object> src, java.util.Collection<java.lang.Object> dst)