All Classes and Interfaces
Class
Description
Base class for
SimpleNode
nodes.Base class for Simple language parser.
Represents a binary expression in the AST.
Types of binary operators supported
Parameter types a binary operator supports on the right hand side.
A model which is a block, containing other nodes.
Marks an end of a block.
Marks a start of a block.
Represents a boolean value.
A node which contains other
nodes
.A language for constant expressions.
Source code generate for csimple language.
SPI plugin for custom compilers to use at runtime.
General csimple exception.
CSimple for
Expression
or Predicate
.Expression parser for csimple.
Generated csimple code.
A set of helper as static imports for the Camel compiled simple language.
Method that will be executed for csimple expressions and which has been source code generated to implement the logic
in Java code.
Predicate parser for csimple.
Base class for source code generateed csimple expressions.
Ends a block enclosed by double quotes
Starts a block enclosed by double quotes
A language for exchange property expressions.
The Camel file language.
A language for header expressions.
Represents literals in the AST.
Represents a node in the AST which contains literals
Represents a logical expression in the AST
Types of logical operators supported
Represents a null expression.
Represents a numeric value.
A language for referred expressions or predicates.
Used to inject a simple expression into a field, property, method or parameter when using
Bean Integration.
Expression builder used by the simple language.
Expression adapter for OGNL expression from Message Header or Exchange property
Strategy to retrieve the value based on the key
A parser to parse simple language as a Camel
Expression
Ends a function
Represents one of built-in functions of the simple language
Starts a function
Syntax error in the simple language expression.
The Camel simple language.
Represents a node in the Simple AST
Holds information about error parsing the simple expression at a given location in the input.
A parser to parse simple language as a Camel
Predicate
Holder for a token, with associated type and position in the input.
Tokenizer to create
SimpleToken
from the input.The different token types used by the simple parser.
Ends a block enclosed by single quotes
Starts a block enclosed by single quotes
A language for tokenizer expressions.
Classifications of known token types.
Represents an unary expression in the AST
Types of unary operators supported.