public class ExpressionLanguageRuntimeRegistry
extends java.lang.Object
ExpressionLanguageRuntime
objects that is able to map
a given expression to the appropriate language runtime.Constructor and Description |
---|
ExpressionLanguageRuntimeRegistry() |
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 ctx) |
Duration |
evaluateAsDuration(OExpression cexp,
EvaluationContext ctx) |
java.lang.Number |
evaluateAsNumber(OExpression cexp,
EvaluationContext ctx) |
java.lang.String |
evaluateAsString(OExpression cexp,
EvaluationContext ctx) |
org.w3c.dom.Node |
evaluateNode(OExpression cexp,
EvaluationContext ctx) |
void |
registerRuntime(OExpressionLanguage oelang) |
public void registerRuntime(OExpressionLanguage oelang) throws ConfigurationException
ConfigurationException
public java.lang.String evaluateAsString(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException
public boolean evaluateAsBoolean(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException
public java.lang.Number evaluateAsNumber(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException
public java.util.List evaluate(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException
public org.w3c.dom.Node evaluateNode(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException
public java.util.Calendar evaluateAsDate(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException
public Duration evaluateAsDuration(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
FaultException
EvaluationException