| Package | Description |
|---|---|
| com.github.jonpereiradev.diffobjects | |
| com.github.jonpereiradev.diffobjects.builder |
| Modifier and Type | Method and Description |
|---|---|
List<DiffResult> |
DiffObjects.diff(Collection<T> expectedCollection,
Collection<T> currentCollection,
DiffConfiguration configuration,
DiffComparator<T> matcher)
Execute the diff between two objects using a configuration.
|
List<DiffResult> |
DiffObjects.diff(T expected,
T current,
DiffConfiguration configuration)
Execute the diff between two objects using a configuration.
|
boolean |
DiffObjects.isEquals(Collection<T> expectedCollection,
Collection<T> currentCollection,
DiffConfiguration configuration,
DiffComparator<T> matcher)
Check if exists any difference between the two objects.
|
boolean |
DiffObjects.isEquals(T expected,
T current,
DiffConfiguration configuration)
Check if exists any difference between the two objects.
|
| Modifier and Type | Method and Description |
|---|---|
DiffConfiguration |
DiffMappingBuilder.configuration()
Gets the configuration instance to get the configuration generated by this instance instance.
|
DiffConfiguration |
DiffQueryMappingBuilder.configuration()
Gets the configuration instance to get the configuration generated by this instance instance.
|
DiffConfiguration |
DiffMappingAllBuilder.configuration()
Gets the configuration instance to get the configuration generated by this instance instance.
|
DiffConfiguration |
DiffQueryBuilder.configuration()
Gets the configuration instance to get the configuration generated by this instance instance.
|
static DiffConfiguration |
DiffReflections.mapAnnotations(Class<?> diffClass)
Map the methods of the object that has the annotations for diff and stores in cache.
|
Copyright © 2020. All rights reserved.