org.apache.camel.model.language
Class SimpleExpression
java.lang.Object
org.apache.camel.model.language.ExpressionDefinition
org.apache.camel.model.language.SimpleExpression
- All Implemented Interfaces:
- Expression, Predicate
public class SimpleExpression
- extends ExpressionDefinition
For expressions and predicates using the
simple language
- Version:
Methods inherited from class org.apache.camel.model.language.ExpressionDefinition |
assertMatches, configureExpression, configurePredicate, createExpression, createPredicate, evaluate, evaluate, getExpression, getExpressionType, getExpressionValue, getId, getLabel, getLabel, getPredicate, getTrim, isTrim, matches, setExpression, setExpressionType, setExpressionValue, setId, setProperty, setTrim, toString |
SimpleExpression
public SimpleExpression()
SimpleExpression
public SimpleExpression(String expression)
SimpleExpression
public SimpleExpression(Expression expression)
getLanguage
public String getLanguage()
- Overrides:
getLanguage
in class ExpressionDefinition
getResultType
public Class<?> getResultType()
setResultType
public void setResultType(Class<?> resultType)
getResultTypeName
public String getResultTypeName()
setResultTypeName
public void setResultTypeName(String resultTypeName)
createExpression
public Expression createExpression(CamelContext camelContext)
- Overrides:
createExpression
in class ExpressionDefinition
createPredicate
public Predicate createPredicate(CamelContext camelContext)
- Overrides:
createPredicate
in class ExpressionDefinition
Apache Camel