- com.github.picadoh.imc.compiler - package com.github.picadoh.imc.compiler
-
- com.github.picadoh.imc.loader - package com.github.picadoh.imc.loader
-
- com.github.picadoh.imc.model - package com.github.picadoh.imc.model
-
- CompilationPackage - Class in com.github.picadoh.imc.model
-
A compilation package compiles a list of compilation units.
- CompilationPackage(List<CompilationUnit>) - Constructor for class com.github.picadoh.imc.model.CompilationPackage
-
- CompilationPackageLoader - Class in com.github.picadoh.imc.loader
-
Loads a compilation package into a list of Class instances.
- CompilationPackageLoader() - Constructor for class com.github.picadoh.imc.loader.CompilationPackageLoader
-
- CompilationUnit - Class in com.github.picadoh.imc.model
-
A compilation unit is a compiled class.
- CompilationUnit(String, JavaMemoryObject) - Constructor for class com.github.picadoh.imc.model.CompilationUnit
-
Constructs a compilation unit given a name and a byte array java file
object containing the bytecode.
- compile(Map<String, String>) - Method in class com.github.picadoh.imc.compiler.InMemoryCompiler
-
Given a map of class FQDN and its source code, this method compiles the code and
returns a Compilation Package that encapsulates it.