All Packages

Package Summary
Package
Description
This package declares interfaces for the implementation of an IExpressionEvaluator, an IScriptEvaluator, an IClassBodyEvaluator and an ISimpleCompiler.
 
A set of (rudimentary) proxies for Java-8+ classes that also compile for Java 6 and 7.
A set of (rudimentary) proxies for Java-8+ classes that also compile for Java 6 and 7.
A set of (rudimentary) proxies for Java-8+ classes that also compile for Java 6 and 7.
A set of (rudimentary) proxies for Java-9+ classes that also compile for Java 6-8.
An implementation of the org.codehaus.commons.compiler API that uses the "JAVAC" Java compiler that is part of the "Java Development Kit" (JDK).
 
 
Sample applications for the Janino Java compiler.
Restricts the APIs that compiled, untrusted code may use, by verifying the generated bytecode against an allowlist before it is loaded (SandboxPolicy), and limits the CPU time and the memory that the code consumes (SandboxExecutor).
Utility functionality for this project.
 
Utility functionality related to java.util.reflect.
Classes related to loading "resources" (ResourceFinder) and creating resources (ResourceCreator).
Annotations for ECLIPSE's "null analysis" feature.
The core of the Janino Java compiler.
Sample applications for the Janino Java compiler.
Auxiliary command line tools related to JANINO.
Application-independent helper classes.
Application-independent helper classes.
Application-independent helper classes.