public interface ExpressionLanguageRuntime
Modifier and Type | Method and Description |
---|---|
java.util.List |
evaluate(OExpression cexp,
EvaluationContext ctx) |
boolean |
evaluateAsBoolean(OExpression cexp,
EvaluationContext ctx) |
java.util.Calendar |
evaluateAsDate(OExpression cexp,
EvaluationContext context) |
Duration |
evaluateAsDuration(OExpression cexp,
EvaluationContext context) |
java.lang.Number |
evaluateAsNumber(OExpression cexp,
EvaluationContext ctx) |
java.lang.String |
evaluateAsString(OExpression cexp,
EvaluationContext ctx) |
org.w3c.dom.Node |
evaluateNode(OExpression cexp,
EvaluationContext context) |
void |
initialize(java.util.Map properties)
Initialize the expression evaluation runtime.
|
void initialize(java.util.Map properties) throws ConfigurationException
properties
- configuration propertiesConfigurationException
java.lang.String evaluateAsString(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException
boolean evaluateAsBoolean(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException
java.lang.Number evaluateAsNumber(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException
java.util.List evaluate(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException
java.util.Calendar evaluateAsDate(OExpression cexp, EvaluationContext context) throws FaultException, EvaluationException
FaultException
EvaluationException
Duration evaluateAsDuration(OExpression cexp, EvaluationContext context) throws FaultException, EvaluationException
FaultException
EvaluationException
org.w3c.dom.Node evaluateNode(OExpression cexp, EvaluationContext context) throws FaultException, EvaluationException
FaultException
EvaluationException