Compiler FFI Plugin for Java
ClassPath models a Java classpath to resolve package names to types.
ClassPathPackage models a single package found in the class path with a map of classnames to classfiles.
Dasm is used to disassemble Java classfiles
DasmClass models a single disassmbled Java classfile
DasmField models a disassembled Java field
DasmFlags model class/member Java access flags
DasmMethod models a disassembled Java method
DasmType models a type within a field or method descriptor
JavaBridge is the compiler plugin for bringing Java classes into the Fantom type system.
JavaField is the implementation of CField for a Java field.
JavaMethod is the implementation of CMethod for a Java method.
JavaParam is the implementation of CParam for a Java method parameter.
JavaPod is the CPod wrapper for a Java package.
JavaPrimitives is the pod namespace used to represent primitives
JavaSlot is the implementation of CSlot for a Java member.
JavaType is the implementation of CType for a Java class.