code: public static Optional<EmbeddedJdbcDatabase> get(ClassLoader classLoader) {
          return databases
              .stream()
              .filter(JdbcDatabase::isEmbedded)
              .map(EmbeddedJdbcDatabase.class::cast)
              .filter(embeddedDatabase -> ClassUtils.isPresent(embeddedDatabase.getDriverClassName(), classLoader))
              .findFirst();
      }
docs: Searches the provided classloader for an embedded database driver.
  
  @param classLoader The classloader to search
  @return An optional {@link EmbeddedJdbcDatabase}