docs: public static Collection<Field> getAllAttributes(final Class<?> classToInspect) {
          Set<Field> allFields = new HashSet<>();
          getAllAttributes(classToInspect, allFields, Function.identity(), field -> true);
          return allFields;
      }