|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Property, with all others replaced by an asterisk ('*').classA and classB are compatible for equality as specified
by the documentation for Pojomator.isCompatibleForEquality(Class).
Pojomatic at the class level and provides a way to
configure the automatic detection of properties.PojomatorImpl.doHashCode(Object),
PojomatorImpl.doEquals(Object, Object), and PojomatorImpl.doToString(Object).Pojomatic.Pojomatic operations
(equals, hashCode and toString) should use all properties by default.pojo and other among the properties
examined by Pojomatic.equals(Object, Object) for type T.
instance and other among the properties
examined by Pojomator.doEquals(Object, Object).
instance and other are equal to each other in the sense of
Object's equals method.
T.
toString representation for a given instance of T.
pojo and other are equal to each other in the sense of
Object's equals method.
pojoClass.
PojomatorImpl.doEquals(Object, Object).
PojomatorImpl.doHashCode(Object).
String prefix for a given PropertyElement.
String suffix for a given PropertyElement.
String which should appear at the beginning of the result of
toString().
PojomatorImpl.doToString(Object).
String which should appear at the end of the result of
toString().
hashCode for a POJO.
PropertyFormatter.format(Object).
otherClass is compatible for equality with T.
otherClass are candidates for being equal to instances of
the class this ClassProperties instance was created for.
null).
Pojomator for a class which has no properties
annotated for use with Pojomatic.Pojomatic.diffPojomatic.toString(Object) Pojomatic.toString}equals,
and hence is not compatible for equals with its superclasses.String representations of POJOs.String representation of a POJO.Object.equals(Object),
Object.hashCode() and Object.toString() methods on a
annotated POJO.Pojomatic operations
(equals, hashCode and toString) should use a property.Pojomator for pojoClass.
Object methods,
Object.equals(Object), Object.hashCode() and Object.toString(), as
well as a useful method to aid in debugging, Pojomator.doDiff(Object, Object).clazz.
PojomaticString representations of
properties.null).
toString representation for a POJO.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||