|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=METHOD) @Inherited public @interface ObjectDiffProperty
Annotation to be used on property getters in order to configure if and how they should be treated during object comparison.
Optional Element Summary | |
---|---|
String[] |
categories
Categories will be passed along with the object node and can be used for advanced filtering of specific property groups. |
boolean |
equalsOnly
Causes the Differs to compare the object by using the Object.equals(Object)
method instead of introspection. |
boolean |
ignore
Causes the Differs to skip the marked property and all its children. |
public abstract boolean ignore
Differs
to skip the marked property and all its children.
true
if the property should be ignored.public abstract boolean equalsOnly
Differs
to compare the object by using the Object.equals(Object)
method instead of introspection.
true
if the property should be compared via Object.equals(Object)
.public abstract String[] categories
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |