Package arez

Class ObjectsDeepEqualsComparator

java.lang.Object
arez.ObjectsDeepEqualsComparator
All Implemented Interfaces:
EqualityComparator

@OmitClinit public final class ObjectsDeepEqualsComparator extends Object implements EqualityComparator
Equality comparator that delegates to Objects.deepEquals(Object, Object).
  • Constructor Details

  • Method Details

    • areEqual

      public boolean areEqual(@Nullable Object oldValue, @Nullable Object newValue)
      Description copied from interface: EqualityComparator
      Return true if the supplied values are considered equal.
      Specified by:
      areEqual in interface EqualityComparator
      Parameters:
      oldValue - the previous value.
      newValue - the current value.
      Returns:
      true if values are equal, false otherwise.