public static Map<String,ClassNode> loadClasses(File jarFile) throws IOException {
  Map<String,ClassNode> classes=new HashMap<String,ClassNode>();
  JarFile jar=new JarFile(jarFile);
  Stream<JarEntry> str=jar.stream();
  str.forEach(null);
  jar.close();
  return classes;
}

public static Map < String , ClassNode > loadClasses ( File jarFile ) throws IOException { Map < String , ClassNode > classes = new HashMap < String , ClassNode > ( ) ; JarFile jar = new JarFile ( jarFile ) ; Stream < JarEntry > str = jar . stream ( ) ; str . forEach ( null ) ; jar . close ( ) ; return classes ; }
creates a map of < string ( class name ) , classnode > for a given jar file
