code: @PublicAPI(usage = ACCESS)
      public JavaClasses importJars(Iterable<JarFile> jarFiles) {
          Set<Location> locations = new HashSet<>();
          for (JarFile jarFile : jarFiles) {
              locations.add(Location.of(jarFile));
          }
          return importLocations(locations);
      }
docs: Imports all Java class files in the given {@link JarFile JAR files}. To import just parts of JAR archives,
  it is possible to refer to those classes by {@link URL} (compare {@link #importLocations(Collection)}).<br>
  For example to import the folder <code>/com/my/subfolder</code> within <code>/path/to/some.jar</code>
  it is possible to use the URL
  <pre><code>jar:file:///path/to/some.jar!/com/my/subfolder</code></pre>
  <br>
  For information about the impact of the imported classes on the evaluation of rules,
  as well as configuration and details, refer to {@link ClassFileImporter}.