
Classes | |
| class | _EOEqualsEqualator |
| class | _SafeEqualsEqualator |
Public Member Functions | |
| abstract boolean | objectIsEqualToObject (Object o1, Object o2) |
Static Public Attributes | |
| static final ERXEqualator | EOEqualsEqualator = new _EOEqualsEqualator() |
| static final ERXEqualator | SafeEqualsEqualator = new _SafeEqualsEqualator() |
| abstract boolean objectIsEqualToObject | ( | Object | o1, | |
| Object | o2 | |||
| ) | [pure virtual] |
Performs the equality check between o1 and o2. What the equality check means between the objects and when either object is null or when objects are of different classes is the subclass's responsibility.
| o1 | first object to compare. | |
| o2 | second object to compare. |
Implemented in ERXEqualator._SafeEqualsEqualator, and ERXEqualator._EOEqualsEqualator.
final ERXEqualator EOEqualsEqualator = new _EOEqualsEqualator() [static] |
Provides EO equality checks regardless of the editing context the objects are registered in.
final ERXEqualator SafeEqualsEqualator = new _SafeEqualsEqualator() [static] |
Provides a safe equality check that won't throw if one or both of the objects is null.
1.5.8