abstract class compilerJava::ClassLib
sys::Obj compilerJava::ClassLib
ClassLib models a file that contains java packages and class files.
- accept
-
protected Void accept(Str:ClassPathPackage acc, Uri uri, File f, Bool isBoot := false)
Common utility to determine if a given
.class
file should be accepted or not. If it is accepted it will be added to the given accumulator. - close
-
virtual This close()
Release any resources that the library may have opened when loading the packages. Return this.
- file
-
const File file
The file to load package from.
- loadPackages
-
abstract Str:ClassPathPackage loadPackages()
Load packages keyed by package name in "." format.
- make
-
new make(File file)
- toStr
-
virtual override Str toStr()