public static interface Equal.Definition<A>
Modifier and Type | Method and Description |
---|---|
default Equal<A> |
equal()
Build an equal instance from this definition.
|
F<A,java.lang.Boolean> |
equal(A a) |
default boolean |
equal(A a1,
A a2) |
default <B> Equal.Definition<A> |
then(F<A,B> f,
Equal<B> eq)
Refine this equal definition, to tests equality of self and the mapped object in "and" manner.
|
default <B> Equal.Definition<A> then(F<A,B> f, Equal<B> eq)
f
- The function to map the original objecteq
- Equality for the mapped objectequal()
default Equal<A> equal()
then(F, Equal)
calls.