Uses of Interface
org.apache.camel.language.simple.ast.SimpleNode
Packages that use SimpleNode
-
Uses of SimpleNode in org.apache.camel.language.simple
Fields in org.apache.camel.language.simple with type parameters of type SimpleNodeMethods in org.apache.camel.language.simple that return types with arguments of type SimpleNodeModifier and TypeMethodDescriptionprotected List<SimpleNode> SimpleExpressionParser.parseTokens()First step parsing into a list of nodes.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.astModifier and TypeInterfaceDescriptioninterfaceA model which is a block, containing other nodes.interfaceMarks a start of a block.interfaceRepresents a node in the AST which contains literalsClasses in org.apache.camel.language.simple.ast that implement SimpleNodeModifier and TypeClassDescriptionclassBase class forSimpleNodenodes.classRepresents a binary expression in the AST.classRepresents a boolean value.classA node which contains othernodes.classEnds a block enclosed by double quotesclassStarts a block enclosed by double quotesclassRepresents literals in the AST.classRepresents a logical expression in the ASTclassRepresents a null expression.classRepresents a numeric value.classEnds a functionclassRepresents one of built-in functions of the simple languageclassStarts a functionclassEnds a block enclosed by single quotesclassStarts a block enclosed by single quotesclassRepresents an unary expression in the ASTMethods in org.apache.camel.language.simple.ast that return SimpleNodeModifier and TypeMethodDescriptionBinaryExpression.getLeft()LogicalExpression.getLeft()UnaryExpression.getLeft()BinaryExpression.getRight()LogicalExpression.getRight()Methods in org.apache.camel.language.simple.ast that return types with arguments of type SimpleNodeMethods in org.apache.camel.language.simple.ast with parameters of type SimpleNodeModifier and TypeMethodDescriptionbooleanBlock.acceptAndAddNode(SimpleNode node) Whether to accept and add the given node in this block.booleanDoubleQuoteStart.acceptAndAddNode(SimpleNode node) booleanSimpleFunctionStart.acceptAndAddNode(SimpleNode node) booleanSingleQuoteStart.acceptAndAddNode(SimpleNode node) voidUnaryExpression.acceptLeft(SimpleNode left) Accepts the left node to this operatorbooleanBinaryExpression.acceptLeftNode(SimpleNode lef) booleanLogicalExpression.acceptLeftNode(SimpleNode lef) booleanBinaryExpression.acceptRightNode(SimpleNode right) booleanLogicalExpression.acceptRightNode(SimpleNode right) voidCompositeNodes.addChild(SimpleNode child) booleanSimpleFunctionStart.lazyEval(SimpleNode child)