code: public org.grails.datastore.mapping.query.api.Criteria rlike(String propertyName, Object propertyValue) {
          if (!validateSimpleExpression()) {
              throwRuntimeException(new IllegalArgumentException("Call to [rlike] with propertyName [" +
                      propertyName + "] and value [" + propertyValue + "] not allowed here."));
          }
  
          propertyName = calculatePropertyName(propertyName);
          propertyValue = calculatePropertyValue(propertyValue);
          addToCriteria(new RlikeExpression(propertyName, propertyValue));
          return this;
      }
docs: Creates a Criterion with from the specified property name and "rlike" (a regular expression version of "like") expression
  
  @param propertyName  The property name
  @param propertyValue The ilike value
  @return A Criterion instance