Package com.smartgwt.client.data
Interface SimpleType.SimpleTypeValueComparator
- Enclosing class:
 - SimpleType
 
public static interface SimpleType.SimpleTypeValueComparator
- 
Method Summary
Modifier and TypeMethodDescriptionintcompareValues(Object value1, Object value2, DataSourceField field) A custom comparator for this SimpleType. 
- 
Method Details
- 
compareValues
A custom comparator for this SimpleType. This method will be used by the framework when it needs to compare two values of a field for equality - for example, when considering if an edited field has changed.Implementations of this method should return the following:
- 0 if the two values are equal
 - -1 if the first value is greater than the second
 - 1 if the second value is greater than the first
 
- Parameters:
 value1- First value for comparisonvalue2- Second value for comparisonfield- An instance of DataClass representing the field for which we are comparing values, as extra context for the comparator.- Returns:
 - -1, 0 or 1, as described above
 
 
 -