|
janino.net | ||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | ||||||||
JavaSourceClassLoader that uses a resource storage provided by the application to cache
compiled classes and thus saving unnecessary recompilations.CachingJavaSourceClassLoader.CachingJavaSourceClassLoader(ClassLoader, ResourceFinder, String, ResourceFinder, ResourceCreator).
classFileCacheResourceCreator stores its data
atomically, i.e. the classFileCacheResourceFinder sees the resource written by the classFileCacheResourceCreator only after the OutputStream is closed.
IClass object for the primitive type CHAR.
Scanner.Token.value is the text of the character literal exactly as
it appears in the source code (including the single quotes around it).
ClassBodyEvaluator object, proceed as described for IClassBodyEvaluator.optionalClassLoader serves two purposes:
It is used to look for classes referenced by the class body.Classes into an array ofJava.Types.
InputStream and construct a ClassFile object from it.
classes array as described in JVMS7 4.7.6.line_number_table, as described in JVMS7 4.7.12.local_variable_table, as described in JVMS7 4.7.13.ClassFile object into an IClass.IClassLoader that loads IClasses through a reflection ClassLoader.Class in a Java.Type object.
AutoIndentWriter.TABULATOR.
IClass.getDeclaredIFields2().
InputStream or Reader itself.
CodeContext.Offsets
as "fix-ups": During the execution of
CodeContext.fixUp(), all "fix-ups" are invoked and
can do last touches to the code attribute.CodeContext.Offset who#s sole purpose is to later create a 'LneNumberTable' attribute.Compiler.compile(File[]).
CompileException.
CompileException.
Compiler.FIND_NEXT_TO_SOURCE_FILE as the classFileResourceFinder and
Compiler.CREATE_NEXT_TO_SOURCE_FILE as the classFileResourceCreator.
CompilerFactory implementation for org.codehaus.commons.compiler.jdk.ICompilerFactory.ICompilerFactorys.ClassFile objects which represent the classes and interfaces declared in the
compilation unit.
Java.ConstructorDeclarators of this class.
Reader.
Reader.
InputStream, encoded
in the "platform default encoding".
InputStream, encoded
in the "platform default encoding".
InputStream with the
given encoding.
InputStream with the
given encoding.
String.
String.
ICookable.cook(Reader), but for multiple scripts.
ICookable.cook(String, Reader), but cooks a set of scripts into one class.
ICookable.cook(String), but for multiple scripts.
ICookable.cook(String, String), but for multiple scripts.
ScriptEvaluator.cook(Scanner), but cooks a set of scripts into one class.
Reader.
ICookable.File, encoded
in the "platform default encoding".
File with the
given encoding.
optionalEncoding.
ClassBodyEvaluator.createInstance(Reader) instead:
IClassBodyEvaluator cbe = CompilerFactoryFactory.
ClassBodyEvaluator.createInstance(Reader) instead.
IExpressionEvaluator.createFastEvaluator(String, Class, String[]).
IScriptEvaluator, and is hence only available in this
implementation of org.codehaus.commons.compiler.
ScriptEvaluator.createFastEvaluator(String, Class, String[]) instead:
ScriptEvaluator.createFastEvaluator(Reader, Class, String[]) instead
ScriptEvaluator.createFastEvaluator(Reader, Class, String[]) instead
ScriptEvaluator.createFastScriptEvaluator(Scanner, String[], String, Class, Class, String[],
ClassLoader) instead
ScriptEvaluator.createFastScriptEvaluator(Scanner, String[], String, Class, Class, String[],
ClassLoader) instead
ScriptEvaluator.createFastScriptEvaluator(Scanner, String[], String, Class, Class, String[],
ClassLoader) instead
ScriptEvaluator.createFastEvaluator(Scanner,Class,String[]) instead:
Reader, then creates
and returns an instance of that class.
IClassLoader that looks for classes in the given "boot class
path", then in the given "extension directories", and then in the given
"class path".
StringBuilder.StringBuilder(String) constructor.
|
janino.net | ||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | ||||||||