DefaultConstructorStrategy that will call the public constructor with the
specified argument types and passes the specified argument list.MethodExecutionStrategy that will call the public method with the
specified argument types and passes the specified argument list.DefaultConstructorStrategy that will call the public default no-argument constructor.MethodExecutionStrategy that will call the public static void main(String[] args)
with the specified arguments.DefaultConstructorStrategy that will call a public constructor that matches the
specified arguments.MethodExecutionStrategy that will call a public method that matches the
specified arguments.MethodExecutionStrategy that will call the specified Method.Iterator that will iterate over several iterators.CompositeIterator over the specified iterators.Class.Class.ExecutionStrategy for the specified Class.ConstructorStrategy implementation.ExecutionStrategy implementation.DefaultExecutionStrategy for the specified Class.NameStrategy that scans the Java script to determine the package name and class name defined in the script.null.NameStrategy implementation that returns a fixed name.FixNameStrategy with the specified fully qualified name.Class.Class.JavaCompiledScript.getCompiledInstance() instead.JavaCompiledScript.getCompiledClass() instead.JavaScriptEngine.JavaScriptEngine.CodeSource of the ProtectionDomain used by this class loader.ClassLoader that loads classes from memory.MemoryClassLoader.JavaFileManager that manages some files in memory,
delegating the other files to the parent JavaFileManager.ExecutionStrategy that executes a specific method.ConstructorStrategy implementation that always returns null.ClassLoader used to load and execute the class.ExecutionStrategy to be used when evaluating the compiled class instance.