Package io.debezium.transforms.scripting
Interface Engine
- All Known Implementing Classes:
GraalJsEngine,Jsr223Engine
public interface Engine
The interface serves as an abstraction of expression language engine.
- Author:
- Jiri Pechanec
-
Method Summary
-
Method Details
-
configure
Pre-compiles the expression for repeated execution. The method is called once upon the engine initialization.- Parameters:
expression-
-
eval
Calculate a value out of the record.- Parameters:
record- to be used- Returns:
- result of calculation
-