Uses of Interface
org.apache.camel.language.simple.ast.SimpleNode
-
Packages that use SimpleNode Package Description org.apache.camel.language.simple Camel Simple language.org.apache.camel.language.simple.ast AST for the Camel Simple language. -
-
Uses of SimpleNode in org.apache.camel.language.simple
Fields in org.apache.camel.language.simple with type parameters of type SimpleNode Modifier and Type Field Description protected List<SimpleNode>
BaseSimpleParser. nodes
Methods in org.apache.camel.language.simple that return types with arguments of type SimpleNode Modifier and Type Method Description protected List<SimpleNode>
SimpleExpressionParser. parseTokens()
First step parsing into a list of nodes.List<SimpleNode>
SimplePredicateParser. parseTokens()
First step parsing into a list of nodes. -
Uses of SimpleNode in org.apache.camel.language.simple.ast
Subinterfaces of SimpleNode in org.apache.camel.language.simple.ast Modifier and Type Interface Description interface
Block
A model which is a block, containing other nodes.interface
BlockStart
Marks a start of a block.interface
LiteralNode
Represents a node in the AST which contains literalsClasses in org.apache.camel.language.simple.ast that implement SimpleNode Modifier and Type Class Description class
BaseSimpleNode
Base class forSimpleNode
nodes.class
BinaryExpression
Represents a binary expression in the AST.class
BooleanExpression
Represents a boolean value.class
CompositeNodes
A node which contains othernodes
.class
DoubleQuoteEnd
Ends a block enclosed by double quotesclass
DoubleQuoteStart
Starts a block enclosed by double quotesclass
LiteralExpression
Represents literals in the AST.class
LogicalExpression
Represents a logical expression in the ASTclass
NullExpression
Represents a null expression.class
NumericExpression
Represents a numeric value.class
SimpleFunctionEnd
Ends a functionclass
SimpleFunctionExpression
Represents one of built-in functions of the simple languageclass
SimpleFunctionStart
Starts a functionclass
SingleQuoteEnd
Ends a block enclosed by single quotesclass
SingleQuoteStart
Starts a block enclosed by single quotesclass
UnaryExpression
Represents an unary expression in the ASTMethods in org.apache.camel.language.simple.ast that return SimpleNode Modifier and Type Method Description SimpleNode
BinaryExpression. getLeft()
SimpleNode
LogicalExpression. getLeft()
SimpleNode
UnaryExpression. getLeft()
SimpleNode
BinaryExpression. getRight()
SimpleNode
LogicalExpression. getRight()
Methods in org.apache.camel.language.simple.ast that return types with arguments of type SimpleNode Modifier and Type Method Description List<SimpleNode>
CompositeNodes. getChildren()
Methods in org.apache.camel.language.simple.ast with parameters of type SimpleNode Modifier and Type Method Description boolean
Block. acceptAndAddNode(SimpleNode node)
Whether to accept and add the given node in this block.boolean
DoubleQuoteStart. acceptAndAddNode(SimpleNode node)
boolean
SimpleFunctionStart. acceptAndAddNode(SimpleNode node)
boolean
SingleQuoteStart. acceptAndAddNode(SimpleNode node)
void
UnaryExpression. acceptLeft(SimpleNode left)
Accepts the left node to this operatorboolean
BinaryExpression. acceptLeftNode(SimpleNode lef)
boolean
LogicalExpression. acceptLeftNode(SimpleNode lef)
boolean
BinaryExpression. acceptRightNode(SimpleNode right)
boolean
LogicalExpression. acceptRightNode(SimpleNode right)
void
CompositeNodes. addChild(SimpleNode child)
boolean
SimpleFunctionStart. lazyEval(SimpleNode child)
-