pod compilerJava
Compiler FFI Plugin for Java
Classes
ClassLib |
ClassLib models a file that contains java packages and class files. |
ClassPath |
ClassPath models a Java classpath to resolve package names to types. |
ClassPathPackage |
ClassPathPackage models a single package found in the class path with a map of classnames to ClassFiles. |
Dasm |
Dasm is used to disassemble Java classfiles |
DasmClass |
DasmClass models a single disassmbled Java classfile |
DasmField |
DasmField models a disassembled Java field |
DasmFlags |
DasmFlags model class/member Java access flags |
DasmMethod |
DasmMethod models a disassembled Java method |
DasmType |
DasmType models a type within a field or method descriptor |
JarClassLib |
JarClassLib can load packages from JAR files, or from directories on the file system that represent an "exploded" JAR file. |
JavaBridge |
JavaBridge is the compiler plugin for bringing Java classes into the Fantom type system. |
JavaField |
JavaField is the implementation of CField for a Java field. |
JavaMethod |
JavaMethod is the implementation of CMethod for a Java method. |
JavaParam |
JavaParam is the implementation of CParam for a Java method parameter. |
JavaPod |
JavaPod is the CPod wrapper for a Java package. |
JavaPrimitives |
JavaPrimitives is the pod namespace used to represent primitives |
JavaSlot |
JavaSlot is the implementation of CSlot for a Java member. |
JavaType |
JavaType is the implementation of CType for a Java class. |
ModuleClassLib |
ModuleClassLib can load packages and class files from java modules. |