docs: protected void addSizeLessThanCondition(final String propertyName, final Integer size) {
          final Expression<Integer> propertySizeExpression = getCriteriaBuilder().size(getRootPath().get(propertyName).as(Set.class));
          fieldConditions.add(getCriteriaBuilder().lt(propertySizeExpression, size));
      }