Java compiler
Commons-compiler contains an API for janino, including the IExpressionEvaluator, IScriptEvaluator, IClassBodyEvaluator and ISimpleCompiler interfaces.
IExpressionEvaluator
IScriptEvaluator
IClassBodyEvaluator
ISimpleCompiler