code: private void initializeAnnotations() {
          this.applicationContext.getBeansOfType(null, false, false).values()
                  .stream()
                  .filter(Objects::nonNull)
                  .forEach(bean -> ReflectionUtils.doWithMethods(bean.getClass(), method -> {
                      int order = AnnotationUtils.findAnnotation(method, PostInitialize.class).order();
                      postInitializingMethods.add(order, new PostInitializingMethod(method, bean));
                  }, this.methodFilter));
      }
docs: Bean processor for methods annotated with {@link PostInitialize}
  
  @since 1.0.0