Uses of Package
org.codehaus.commons.compiler
Packages that use org.codehaus.commons.compiler
Package
Description
This package declares interfaces for the implementation of an
IExpressionEvaluator
, an IScriptEvaluator
, an
IClassBodyEvaluator
and an ISimpleCompiler
.An implementation of the
org.codehaus.commons.compiler
API that uses the "JAVAC" Java compiler that is
part of the "Java Development Kit" (JDK).The core of the Janino Java compiler.
Sample applications for the Janino Java compiler.
Application-independent helper classes.
-
Classes in org.codehaus.commons.compiler used by org.codehaus.commons.compilerClassDescriptionA
ClassLoader
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.Representation of an error condition during compilation.Base class for a simpleICookable
.Processes an error issued by the compiler.Parses a class body and returns it as aClass
object ready for use with java.lang.reflect.A simplified substitute for the javac tool.An entity that produces implementations ofIExpressionEvaluator
,IScriptEvaluator
,IClassBodyEvaluator
,ISimpleCompiler
orAbstractJavaSourceClassLoader
.An entity that processes a sequence of characters (a "document").An engine that evaluates expressions in JVM bytecode.An engine that executes a script in JVM bytecode.A simplified Java compiler that can compile only a single compilation unit.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.Processes a warning issued by the compiler. -
Classes in org.codehaus.commons.compiler used by org.codehaus.commons.compiler.jdkClassDescriptionA base class and wrapper for
Compiler
that implements all redundant API methods.Base class for a simpleICompilerFactory
.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.Representation of an error condition during compilation.Base class for a simpleICookable
.Processes an error issued by the compiler.Parses a class body and returns it as aClass
object ready for use with java.lang.reflect.A simplified substitute for the javac tool.An entity that produces implementations ofIExpressionEvaluator
,IScriptEvaluator
,IClassBodyEvaluator
,ISimpleCompiler
orAbstractJavaSourceClassLoader
.An entity that processes a sequence of characters (a "document").An engine that evaluates expressions in JVM bytecode.An engine that executes a script in JVM bytecode.A simplified Java compiler that can compile only a single compilation unit.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.Implements all methods ofIMultiCookable
, except forIMultiCookable.cook(String[], Reader[])
.Processes a warning issued by the compiler. -
Classes in org.codehaus.commons.compiler used by org.codehaus.janinoClassDescriptionA base class and wrapper for
Compiler
that implements all redundant API methods.Base class for a simpleICompilerFactory
.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.Representation of an error condition during compilation.Base class for a simpleICookable
.Processes an error issued by the compiler.Parses a class body and returns it as aClass
object ready for use with java.lang.reflect.A simplified substitute for the javac tool.An entity that produces implementations ofIExpressionEvaluator
,IScriptEvaluator
,IClassBodyEvaluator
,ISimpleCompiler
orAbstractJavaSourceClassLoader
.An entity that processes a sequence of characters (a "document").An engine that evaluates expressions in JVM bytecode.An engine that executes a script in JVM bytecode.A simplified Java compiler that can compile only a single compilation unit.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.Implements all methods ofIMultiCookable
, except forIMultiCookable.cook(String[], Reader[])
.Processes a warning issued by the compiler. -
Classes in org.codehaus.commons.compiler used by org.codehaus.janino.samples
-
Classes in org.codehaus.commons.compiler used by org.codehaus.janino.util