containsEqualObject
Short summary
True if the tree contains any object where either the injected comparator or, if no comparator is used, the object.compareTo result is equal.
Attention: The objects can be different as long as comparesTo says they are equal, the hashcode is not considered. To check for same Object, use containsObject
Return: TRUE if an object is found for that .compareTo is equal,
FALSE otherwise
- Return type:
BOOL
Parameters
| Name | Type | Comment | Kind |
|---|---|---|---|
| object | CNM_AbstractObject.IObject | the object to be checked if an object with equal value exists inside the collection | input |
Code
Declaration
METHOD containsEqualObject :BOOL
VAR_INPUT
(*the object to be checked if an object with equal value exists inside the collection*)
object :CNM_AbstractObject.IObject;
END_VAR
Implementation
containsEqualObject := THIS^.getEqualObject(object);