Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object JavaLibrary
CheckedMethods and CheckedFields for the Java class library.
Link copied to clipboard
class LibraryClassLoader(jarFile: File, val moduleName: A_String, parent: ClassLoader = Primitive::class.java.classLoader) : URLClassLoader
The URLClassLoader for loading external Jars through the Pojo linking system.
Link copied to clipboard
This abstraction represents the interface between Avail's Level One nybblecode interpreter and the underlying interfaces of the built-in objects, providing functionality that is (generally) inexpressible within Level One in terms of other Level One operations. A conforming Avail implementation must provide these primitives with equivalent semantics and names.
Link copied to clipboard
class PrimitiveClassLoader(jarFile: File, val moduleName: A_String, parent: ClassLoader = Primitive::class.java.classLoader) : URLClassLoader
The URLClassLoader for loading external Primitives through the Primitive linking system.