88dee399_ing_Hibernate___O_Reilly_Media__Purpose
[Method] ilike [Parameters] String property, String value, MatchMode mode [Purpose] 
A case-insensitive “like” operator for people who don’t want to mess with “like” syntax and just want to match a substring. MatchMode is a type-safe enumeration with values START, END, ANYWHERE, and EXACT. This method adjusts the syntax of value to reflect the kind of matching specified by mode, then proceeds like the two-parameter ilike⁠⁠(⁠ ⁠).
The Criteria API: Appendix B - Harnessing Hibernate - O'Reilly Media