Uses of Package
org.codehaus.commons.compiler
-
Packages that use org.codehaus.commons.compiler Package Description org.codehaus.commons.compiler This package declares interfaces for the implementation of anIExpressionEvaluator
, anIScriptEvaluator
, anIClassBodyEvaluator
and anISimpleCompiler
.org.codehaus.commons.compiler.jdk An implementation of theorg.codehaus.commons.compiler
API that uses the "JAVAC" Java compiler that is part of the "Java Development Kit" (JDK).org.codehaus.janino The core of the Janino Java compiler.org.codehaus.janino.samples Sample applications for the Janino Java compiler.org.codehaus.janino.util Application-independent helper classes. -
Classes in org.codehaus.commons.compiler used by org.codehaus.commons.compiler Class Description AbstractJavaSourceClassLoader AClassLoader
that, unlike usualClassLoader
s, does not load byte code, but reads Java source code and then scans, parses, compiles and loads it into the virtual machine.AbstractJavaSourceClassLoader.ProtectionDomainFactory CompileException Representation of an error condition during compilation.Cookable Base class for a simpleICookable
.ErrorHandler Processes an error issued by the compiler.IClassBodyEvaluator Parses a class body and returns it as aClass
object ready for use with java.lang.reflect.ICompiler A simplified substitute for the javac tool.ICompilerFactory An entity that produces implementations ofIExpressionEvaluator
,IScriptEvaluator
,IClassBodyEvaluator
,ISimpleCompiler
orAbstractJavaSourceClassLoader
.ICookable An entity that processes a sequence of characters (a "document").IExpressionEvaluator An engine that evaluates expressions in JVM bytecode.IMultiCookable IScriptEvaluator An engine that executes a script in JVM bytecode.ISimpleCompiler A simplified Java compiler that can compile only a single compilation unit.LocatedException Location Immutable representation of the location of a character in a document, as defined by an (optional) file name, a line number and a column number.WarningHandler Processes a warning issued by the compiler. -
Classes in org.codehaus.commons.compiler used by org.codehaus.commons.compiler.jdk Class Description AbstractCompiler A base class and wrapper forCompiler
that implements all redundant API methods.AbstractCompilerFactory Base class for a simpleICompilerFactory
.AbstractJavaSourceClassLoader AClassLoader
that, unlike usualClassLoader
s, does not load byte code, but reads Java source code and then scans, parses, compiles and loads it into the virtual machine.CompileException Representation of an error condition during compilation.Cookable Base class for a simpleICookable
.ErrorHandler Processes an error issued by the compiler.IClassBodyEvaluator Parses a class body and returns it as aClass
object ready for use with java.lang.reflect.ICompiler A simplified substitute for the javac tool.ICompilerFactory An entity that produces implementations ofIExpressionEvaluator
,IScriptEvaluator
,IClassBodyEvaluator
,ISimpleCompiler
orAbstractJavaSourceClassLoader
.ICookable An entity that processes a sequence of characters (a "document").IExpressionEvaluator An engine that evaluates expressions in JVM bytecode.IMultiCookable IScriptEvaluator An engine that executes a script in JVM bytecode.ISimpleCompiler A simplified Java compiler that can compile only a single compilation unit.MultiCookable Implements all methods ofIMultiCookable
, except forIMultiCookable.cook(String[], Reader[])
.WarningHandler Processes a warning issued by the compiler. -
Classes in org.codehaus.commons.compiler used by org.codehaus.janino Class Description AbstractCompiler A base class and wrapper forCompiler
that implements all redundant API methods.AbstractCompilerFactory Base class for a simpleICompilerFactory
.AbstractJavaSourceClassLoader AClassLoader
that, unlike usualClassLoader
s, does not load byte code, but reads Java source code and then scans, parses, compiles and loads it into the virtual machine.CompileException Representation of an error condition during compilation.Cookable Base class for a simpleICookable
.ErrorHandler Processes an error issued by the compiler.IClassBodyEvaluator Parses a class body and returns it as aClass
object ready for use with java.lang.reflect.ICompiler A simplified substitute for the javac tool.ICompilerFactory An entity that produces implementations ofIExpressionEvaluator
,IScriptEvaluator
,IClassBodyEvaluator
,ISimpleCompiler
orAbstractJavaSourceClassLoader
.ICookable An entity that processes a sequence of characters (a "document").IExpressionEvaluator An engine that evaluates expressions in JVM bytecode.IMultiCookable IScriptEvaluator An engine that executes a script in JVM bytecode.ISimpleCompiler A simplified Java compiler that can compile only a single compilation unit.Location Immutable representation of the location of a character in a document, as defined by an (optional) file name, a line number and a column number.MultiCookable Implements all methods ofIMultiCookable
, except forIMultiCookable.cook(String[], Reader[])
.WarningHandler Processes a warning issued by the compiler. -
Classes in org.codehaus.commons.compiler used by org.codehaus.janino.samples Class Description CompileException Representation of an error condition during compilation. -
Classes in org.codehaus.commons.compiler used by org.codehaus.janino.util Class Description CompileException Representation of an error condition during compilation.