Class Jexl3ComponentDescriptorEvaluator
- java.lang.Object
-
- com.zfabrik.impl.components.processing.Jexl3ComponentDescriptorEvaluator
-
- All Implemented Interfaces:
com.zfabrik.components.provider.props.Evaluator
,java.lang.AutoCloseable
public class Jexl3ComponentDescriptorEvaluator extends java.lang.Object implements com.zfabrik.components.provider.props.Evaluator
Evaluator
for Jexl3 expressions. SeeJexl3ComponentDescriptorProcessor
.
-
-
Constructor Summary
Constructors Constructor Description Jexl3ComponentDescriptorEvaluator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
eval(java.lang.String expression)
Evaluate an expression tagged for this processor.void
init(com.zfabrik.components.provider.props.EvaluationContext context)
Initialize evalution session
-
-
-
Method Detail
-
init
public void init(com.zfabrik.components.provider.props.EvaluationContext context)
Description copied from interface:com.zfabrik.components.provider.props.Evaluator
Initialize evalution session- Specified by:
init
in interfacecom.zfabrik.components.provider.props.Evaluator
-
eval
public java.lang.Object eval(java.lang.String expression)
Description copied from interface:com.zfabrik.components.provider.props.Evaluator
Evaluate an expression tagged for this processor. A result ofnull
is legal during processing but will eventually be removed from the properties set.- Specified by:
eval
in interfacecom.zfabrik.components.provider.props.Evaluator
-
-