SimpleCompiler.cook(String, Reader)).ClassBodyEvaluator object, proceed as described for IClassBodyEvaluator.ClassLoader.ICompiler.CompilerFactory implementation for org.codehaus.commons.compiler.jdk.IExpressionEvaluator is implemented by creating and compiling a temporary compilation unit defining one
class with one static method with one RETURN statement.ClassLoader.findClass(String).Resource as a JavaFileObject.ForwardingJavaFileManager that maps accesses to a particular JavaFileManager.Location and JavaFileObject.Kind to a
search in a ResourceFinder.getSubresources(ClassLoader, String, boolean, boolean) with the recurse
parameter set to true.getSubresourcesOf(URL, String, boolean, boolean) with the recurse
parameter set to true.JavaFileManagers.JavaFileObjects.JavaFileObject.JavaFileObject.ClassLoader that loads classes by looking for their source files through a "source path" and compiling
them on-the-fly.Diagnostic object.char is read from the reader.org.codehaus.commons.compiler API that uses the "JAVAC" Java compiler that is
part of the "Java Development Kit" (JDK).Reader.ScriptEvaluator object, proceed as described for IScriptEvaluator.Compiler.JavaSourceClassLoader.setDebuggingInfo(boolean, boolean,
boolean).ClassBodyEvaluator.setExtendedClass(Class) insteadISimpleCompiler.Copyright © 2021. All rights reserved.