Class 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:
    MoreObjects