/** * Constructor. * * @param files Files. * @param parent Parent classloader. * @throws IOException If fies can't be read, */ private GridJarClassLoader(Iterable<String> files, ClassLoader parent) throws IOException { super(parent); clsArrs = new HashMap<>(); for (String fileName: files) readJarFile(fileName); }