boolean processJarFile ( String jarname , Collection < String > classNames ) throws IOException { classPath . add ( 0 , new File ( jarname ) ) ; if ( classNames . isEmpty ( ) ) { return doJarFile ( jarname ) ; } else { return doClassNames ( classNames ) ; } }
Processes named class files from the given jar file or all classes if classNames is empty .