Registry / utility / commons-compiler

commons-compiler

JSON →
library3.1.12javamavenunverified

The commons-compiler API provides interfaces for expression, script, class body evaluation, and simple compilation.

<dependency> <groupId>org.codehaus.janino</groupId> <artifactId>commons-compiler</artifactId> <version>3.1.12</version> </dependency>
INSTALL
IMPORT
SIG · COMMONS-COMPILER
C
commons-compiler
utilityjavav3.1.12
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

IExpressionEvaluator
org.codehaus.commons.compiler.IExpressionEvaluator

Minimal usage of IExpressionEvaluator to evaluate an expression.

import org.codehaus.commons.compiler.IExpressionEvaluator; public class MyApp { public static void main(String[] args) throws Exception { IExpressionEvaluator evaluator = new IExpressionEvaluator(); evaluator.setExpressionType(int.class); evaluator.cook("1 + 2"); int result = (int) evaluator.evaluate(null); System.out.println(result); } }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
3.1.12latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
8
Resources
commons-compiler — mvn dependency:get commons-compiler · libregistry