code: public static <T> Stream<T> findAll(Class<T> clazz) {
      ServiceLoader<T> load = ServiceLoader.load(clazz);
      return StreamSupport.stream(load.spliterator(), false);
    }
docs: Finds all implementations of the given service type and creates their instances.
  
  @param clazz service type
  @return implementations' stream of the given service type