Package de.danielbechler.diff.differ
Class DifferService
java.lang.Object
de.danielbechler.diff.differ.DifferService
- All Implemented Interfaces:
DifferConfigurer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionregister(DifferFactory differFactory) Registers a new Differ to be used when comparing objects.
-
Constructor Details
-
DifferService
-
-
Method Details
-
register
Description copied from interface:DifferConfigurerRegisters a new Differ to be used when comparing objects. Differs that have been registered later always win over earlier Differs. This way it is easily possible to override the default behavior, without actually removing the standard differs.- Specified by:
registerin interfaceDifferConfigurer- Parameters:
differFactory- Factory that creates a new Differ. Will be called exactly once and the resulting Differ will be pushed to the underlyingDifferProvider.- Returns:
- The
ObjectDifferBuilderfor chaining.
-
getDifferFactories
-