Class BasicExpressionNode<T extends BasicExpressionNode<T>>

java.lang.Object
org.apache.camel.model.OptionalIdentifiedDefinition<T>
org.apache.camel.model.BasicExpressionNode<T>
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.LineNumberAware, CopyableDefinition<T>, HasExpressionType, org.apache.camel.NamedNode, org.apache.camel.spi.HasCamelContext, org.apache.camel.spi.HasId, org.apache.camel.spi.IdAware
Direct Known Subclasses:
BasicOutputExpressionNode

public abstract class BasicExpressionNode<T extends BasicExpressionNode<T>> extends OptionalIdentifiedDefinition<T> implements HasExpressionType, CopyableDefinition<T>
  • Constructor Details

    • BasicExpressionNode

      public BasicExpressionNode()
    • BasicExpressionNode

      public BasicExpressionNode(ExpressionDefinition expression)
    • BasicExpressionNode

      public BasicExpressionNode(org.apache.camel.Expression expression)
    • BasicExpressionNode

      public BasicExpressionNode(org.apache.camel.Predicate predicate)
    • BasicExpressionNode

      protected BasicExpressionNode(BasicExpressionNode source)
  • Method Details