|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- the class this Pojomator
is generated for.public interface Pojomator<T>
A provider of the three standard Object
methods,
Object.equals(Object)
, Object.hashCode()
and Object.toString()
.
Method Summary | |
---|---|
Differences |
doDiff(T instance,
T other)
Compute the differences between instance and other among the properties
examined by doEquals(Object, Object) . |
boolean |
doEquals(T instance,
java.lang.Object other)
Compute whether instance and other are equal to each other in the sense of
Object 's equals method. |
int |
doHashCode(T instance)
Compute the hashCode for a given instance of T . |
java.lang.String |
doToString(T instance)
Compute the toString representation for a given instance of T |
Method Detail |
---|
int doHashCode(T instance)
T
.
instance
- the instance to compute the hashCode for - must not be null
instance
Object.hashCode()
java.lang.String doToString(T instance)
toString
representation for a given instance of T
instance
- the instance to compute the toString
representation for - must not be null
toString
representation of instance
Object.toString()
boolean doEquals(T instance, java.lang.Object other)
instance
and other
are equal to each other in the sense of
Object
's equals
method.
instance
- the instance to test against - must not be null
other
- the instance to test
true
if instance
should be considered equal to other
, and
false
otherwise.Object.equals(Object)
Differences doDiff(T instance, T other)
instance
and other
among the properties
examined by doEquals(Object, Object)
. It is guaranteed that invoking
Differences.areEqual()
on the returned object will return true iff
instance.equals(other)
.
instance
- the instance to diff against - must not be null
other
- the instance to diff
instance
and other
among the properties examined by doEquals(Object, Object)
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |