abstract class compilerJava::ClassLib

sys::Obj
  compilerJava::ClassLib

Source

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)

Source

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()

Source

Release any resources that the library may have opened when loading the packages. Return this.

file

const File file

Source

The file to load package from.

loadPackages

abstract Str:ClassPathPackage loadPackages()

Source

Load packages keyed by package name in "." format.

make

new make(File file)

Source

toStr

virtual override Str toStr()

Source