Interface ExpressionEngine
- All Known Implementing Classes:
JSR223Engine,MolangEngine
public interface ExpressionEngine
Expression evaluation abstraction (e.g., Molang, JavaScript, Denizen).
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionCompiles an expression string into a reusable compiled form.getName()
-
Method Details
-
compile
Compiles an expression string into a reusable compiled form.- Parameters:
expression- the expression text- Returns:
- a compiled expression that can be evaluated multiple times
- Throws:
ExpressionEngine.ExpressionCompileException
-
getName
String getName()
-