- java.lang.Object
-
- org.joor.Compile
-
class Compile extends java.lang.ObjectA utility that simplifies in-memory compilation of new classes.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classCompile.ByteArrayClassLoader(package private) static classCompile.CharSequenceJavaFileObject(package private) static classCompile.ClassFileManager(package private) static classCompile.JavaFileObject(package private) static interfaceCompile.ThrowingBiFunction<T,U,R>
-
Constructor Summary
Constructors Constructor Description Compile()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.lang.Class<?>compile(java.lang.String className, java.lang.String content, CompileOptions compileOptions)(package private) static java.lang.Class<?>compile(java.lang.String className, java.lang.String content, CompileOptions compileOptions, boolean expectResult)
-
-
-
Method Detail
-
compile
static java.lang.Class<?> compile(java.lang.String className, java.lang.String content, CompileOptions compileOptions)
-
compile
static java.lang.Class<?> compile(java.lang.String className, java.lang.String content, CompileOptions compileOptions, boolean expectResult)
-
-