public class XPath10ExpressionRuntime extends java.lang.Object implements ExpressionLanguageRuntime
Constructor and Description |
---|
XPath10ExpressionRuntime() |
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 ctx) |
void |
initialize(java.util.Map properties)
Initialize the expression evaluation runtime.
|
public void initialize(java.util.Map properties) throws ConfigurationException
ExpressionLanguageRuntime
initialize
in interface ExpressionLanguageRuntime
properties
- configuration propertiesConfigurationException
public java.lang.String evaluateAsString(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
evaluateAsString
in interface ExpressionLanguageRuntime
FaultException
EvaluationException
public boolean evaluateAsBoolean(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
evaluateAsBoolean
in interface ExpressionLanguageRuntime
FaultException
EvaluationException
public java.lang.Number evaluateAsNumber(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
evaluateAsNumber
in interface ExpressionLanguageRuntime
FaultException
EvaluationException
public java.util.List evaluate(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
evaluate
in interface ExpressionLanguageRuntime
FaultException
EvaluationException
public org.w3c.dom.Node evaluateNode(OExpression cexp, EvaluationContext ctx) throws FaultException, EvaluationException
evaluateNode
in interface ExpressionLanguageRuntime
FaultException
EvaluationException
public java.util.Calendar evaluateAsDate(OExpression cexp, EvaluationContext context) throws FaultException, EvaluationException
evaluateAsDate
in interface ExpressionLanguageRuntime
FaultException
EvaluationException
public Duration evaluateAsDuration(OExpression cexp, EvaluationContext context) throws FaultException, EvaluationException
evaluateAsDuration
in interface ExpressionLanguageRuntime
FaultException
EvaluationException