org.apache.camel.model
Class ExpressionSubElementDefinition

java.lang.Object
  extended by org.apache.camel.model.ExpressionSubElementDefinition

public class ExpressionSubElementDefinition
extends Object

Represents an expression sub element


Constructor Summary
ExpressionSubElementDefinition()
           
ExpressionSubElementDefinition(Expression expression)
           
ExpressionSubElementDefinition(Predicate predicate)
           
 
Method Summary
 Expression createExpression(RouteContext routeContext)
           
 Predicate createPredicate(RouteContext routeContext)
           
 Expression getExpression()
           
 ExpressionDefinition getExpressionType()
           
 Predicate getPredicate()
           
 void setExpression(Expression expression)
           
 void setExpressionType(ExpressionDefinition expressionType)
           
 void setPredicate(Predicate predicate)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExpressionSubElementDefinition

public ExpressionSubElementDefinition()

ExpressionSubElementDefinition

public ExpressionSubElementDefinition(Expression expression)

ExpressionSubElementDefinition

public ExpressionSubElementDefinition(Predicate predicate)
Method Detail

getExpressionType

public ExpressionDefinition getExpressionType()

setExpressionType

public void setExpressionType(ExpressionDefinition expressionType)

getExpression

public Expression getExpression()

setExpression

public void setExpression(Expression expression)

setPredicate

public void setPredicate(Predicate predicate)

getPredicate

public Predicate getPredicate()

createExpression

public Expression createExpression(RouteContext routeContext)

createPredicate

public Predicate createPredicate(RouteContext routeContext)

toString

public String toString()
Overrides:
toString in class Object


Apache CAMEL