Class EvenMoreObjects

java.lang.Object
org.opendaylight.yangtools.util.EvenMoreObjects

@Beta public final class EvenMoreObjects extends Object
Utility helping to implement readable equals() methods.

Usage:

@Override
 public boolean equals(Object obj) {
     return EvenMoreObjects.equalsHelper(this, obj,
        (one, another) -> Objects.equals(one.name, another.name) && Objects.equals(one.age, another.age));
 }
 

See Guava issue proposing contributing this.

Author:
Michael Vorburger, Red Hat
See Also: