docs: public static Specification<JpaSoftwareModule> likeNameOrVersion(final String subString) {
          return (targetRoot, query, cb) -> cb.or(
                  cb.like(cb.lower(targetRoot.<String> get(JpaSoftwareModule_.name)), subString.toLowerCase()),
                  cb.like(cb.lower(targetRoot.<String> get(JpaSoftwareModule_.version)), subString.toLowerCase()));
      }