public class EntityDiffServiceImpl extends java.lang.Object implements EntityDiffService
| Modifier and Type | Class and Description |
|---|---|
class |
EntityDiffServiceImpl.UnequalException |
| Constructor and Description |
|---|
EntityDiffServiceImpl(EntityUtils entityUtils,
ReflectionService reflectionService) |
| Modifier and Type | Method and Description |
|---|---|
EntityDiffResult |
diff(java.lang.Object a,
java.lang.Object b) |
EntityDiffResult |
diff(java.lang.Object a,
java.lang.Object b,
EntityDiffConfig config) |
EntityDiffResult |
diff(java.lang.Object a,
java.lang.Object b,
EntityDiffConfig config,
java.lang.String guideName,
boolean throwUnequal) |
EntityDiffResult |
diff(java.lang.Object a,
java.lang.Object b,
java.lang.String guideName) |
boolean |
isEqual(java.lang.Object a,
java.lang.Object b) |
boolean |
isEqual(java.lang.Object a,
java.lang.Object b,
EntityDiffConfig config) |
boolean |
isEqual(java.lang.Object a,
java.lang.Object b,
java.lang.String guideName) |
public EntityDiffServiceImpl(EntityUtils entityUtils, ReflectionService reflectionService)
public EntityDiffResult diff(java.lang.Object a, java.lang.Object b)
diff in interface EntityDiffServicepublic EntityDiffResult diff(java.lang.Object a, java.lang.Object b, java.lang.String guideName)
diff in interface EntityDiffServicepublic EntityDiffResult diff(java.lang.Object a, java.lang.Object b, EntityDiffConfig config)
diff in interface EntityDiffServicepublic boolean isEqual(java.lang.Object a,
java.lang.Object b)
isEqual in interface EntityDiffServicepublic boolean isEqual(java.lang.Object a,
java.lang.Object b,
EntityDiffConfig config)
isEqual in interface EntityDiffServicepublic boolean isEqual(java.lang.Object a,
java.lang.Object b,
java.lang.String guideName)
isEqual in interface EntityDiffServicepublic EntityDiffResult diff(java.lang.Object a, java.lang.Object b, EntityDiffConfig config, java.lang.String guideName, boolean throwUnequal) throws EntityDiffServiceImpl.UnequalException