- All Superinterfaces:
IClusterable
,Serializable
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Implementations of this interface compare model object. The component is given so that a
developer can choose what the previous object is The default implementation for form components
is just component.getModelObject(); But developers can choose to keep the last rendered value for
that component and compare this value with the newObject. So that it doesn't overwrite values for
an object that was changed by another session if the current session didn't touch that specific
value.
- Author:
- jcompagner, Jonathan Locke
-
Field Summary
Modifier and TypeFieldDescriptionstatic final IModelComparator
A model comparator that always returns false -
Method Summary
-
Field Details
-
ALWAYS_FALSE
A model comparator that always returns false
-
-
Method Details
-
compare
- Parameters:
component
- The component which received the new objectnewObject
- The newObject- Returns:
- True if the previous components object is the same as the newObject.
-