Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(TokenType) - Method in class org.apache.camel.language.simple.BaseSimpleParser
-
Accept the given token.
- acceptAndAddNode(SimpleNode) - Method in interface org.apache.camel.language.simple.ast.Block
-
Whether to accept and add the given node in this block.
- acceptAndAddNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.DoubleQuoteStart
- acceptAndAddNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionStart
- acceptAndAddNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.SingleQuoteStart
- acceptLeft(SimpleNode) - Method in class org.apache.camel.language.simple.ast.UnaryExpression
-
Accepts the left node to this operator
- acceptLeftNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.BinaryExpression
- acceptLeftNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.LogicalExpression
- acceptRightNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.BinaryExpression
- acceptRightNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.LogicalExpression
- addAliases(String, String) - Method in interface org.apache.camel.language.csimple.CSimpleCompiler
-
Adds an alias
- addAliases(String, String) - Method in class org.apache.camel.language.csimple.CSimpleLanguage
-
Adds an alias
- addChild(SimpleNode) - Method in class org.apache.camel.language.simple.ast.CompositeNodes
- addImport(String) - Method in interface org.apache.camel.language.csimple.CSimpleCompiler
-
Adds an import line
- addImport(String) - Method in class org.apache.camel.language.csimple.CSimpleLanguage
-
Adds an import line
- addText(String) - Method in class org.apache.camel.language.simple.ast.LiteralExpression
- addText(String) - Method in interface org.apache.camel.language.simple.ast.LiteralNode
-
Adds the given text to this model.
- allowEscape - Variable in class org.apache.camel.language.simple.BaseSimpleParser
- AND - Enum constant in enum class org.apache.camel.language.simple.types.LogicalOperatorType
- asOperator(String) - Static method in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- asOperator(String) - Static method in enum class org.apache.camel.language.simple.types.LogicalOperatorType
- asOperator(String) - Static method in enum class org.apache.camel.language.simple.types.UnaryOperatorType
B
- BaseSimpleNode - Class in org.apache.camel.language.simple.ast
-
Base class for
SimpleNode
nodes. - BaseSimpleNode(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.BaseSimpleNode
- BaseSimpleParser - Class in org.apache.camel.language.simple
-
Base class for Simple language parser.
- BaseSimpleParser(CamelContext, String, boolean) - Constructor for class org.apache.camel.language.simple.BaseSimpleParser
- bean(Exchange, Language, String, String, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- BinaryExpression - Class in org.apache.camel.language.simple.ast
-
Represents a binary expression in the AST.
- BinaryExpression(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.BinaryExpression
- binaryOperator - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- binaryOperator() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- BinaryOperatorType - Enum Class in org.apache.camel.language.simple.types
-
Types of binary operators supported
- BinaryOperatorType.ParameterType - Enum Class in org.apache.camel.language.simple.types
-
Parameter types a binary operator supports on the right hand side.
- Block - Interface in org.apache.camel.language.simple.ast
-
A model which is a block, containing other nodes.
- BlockEnd - Interface in org.apache.camel.language.simple.ast
-
Marks an end of a block.
- BlockStart - Interface in org.apache.camel.language.simple.ast
-
Marks a start of a block.
- bodyAs(Message, Class<T>) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- bodyAsIndex(Message, Class<T>, int) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- bodyAsIndex(Message, Class<T>, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- bodyOgnlExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns the expression for the exchanges inbound message body invoking methods defined in a simple OGNL notation
- bodyOgnlExpression(String, String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns the expression for the exchanges inbound message body converted to the given type and invoking methods on the converted body defined in a simple OGNL notation
- bodyOneLine(Exchange) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- BooleanExpression - Class in org.apache.camel.language.simple.ast
-
Represents a boolean value.
- BooleanExpression(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.BooleanExpression
- booleanValue - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- booleanValue() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- BooleanValue - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- build() - Method in class org.apache.camel.language.csimple.CSimpleLanguage.Builder
- builder() - Static method in class org.apache.camel.language.csimple.CSimpleLanguage
- Builder() - Constructor for class org.apache.camel.language.csimple.CSimpleLanguage.Builder
C
- cacheExpression(Expression) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns an expression that caches the evaluation of another expression and returns the cached value, to avoid re-evaluating the expression.
- camelContext - Variable in class org.apache.camel.language.simple.BaseSimpleParser
- camelContextOgnlExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns the expression for the exchanges camelContext invoking methods defined in a simple OGNL notation
- character - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- clear() - Method in class org.apache.camel.language.simple.BaseSimpleParser
-
Clears the parser state, which means it can be used for parsing a new input.
- collate(Exchange, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- collateExpression(String, int) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns an iterator to collate (iterate) the given expression
- compileExpression(CamelContext, String) - Method in interface org.apache.camel.language.csimple.CSimpleCompiler
-
Create an expression from the given csimple script
- compilePredicate(CamelContext, String) - Method in interface org.apache.camel.language.csimple.CSimpleCompiler
-
Create an expression from the given csimple script
- CompositeNodes - Class in org.apache.camel.language.simple.ast
-
A node which contains other
nodes
. - CompositeNodes(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.CompositeNodes
- CONFIG_FILE - Static variable in class org.apache.camel.language.csimple.CSimpleLanguage
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- constant(Object) - Static method in class org.apache.camel.language.constant.ConstantLanguage
- ConstantLanguage - Class in org.apache.camel.language.constant
-
A language for constant expressions.
- ConstantLanguage() - Constructor for class org.apache.camel.language.constant.ConstantLanguage
- contains(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- CONTAINS - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- CONTAINS_IGNORECASE - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- containsIgnoreCase(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- createCode(String) - Method in class org.apache.camel.language.simple.ast.BinaryExpression
- createCode(String) - Method in class org.apache.camel.language.simple.ast.BooleanExpression
- createCode(String) - Method in class org.apache.camel.language.simple.ast.CompositeNodes
- createCode(String) - Method in class org.apache.camel.language.simple.ast.DoubleQuoteEnd
- createCode(String) - Method in class org.apache.camel.language.simple.ast.DoubleQuoteStart
- createCode(String) - Method in class org.apache.camel.language.simple.ast.LiteralExpression
- createCode(String) - Method in class org.apache.camel.language.simple.ast.LogicalExpression
- createCode(String) - Method in class org.apache.camel.language.simple.ast.NullExpression
- createCode(String) - Method in class org.apache.camel.language.simple.ast.NumericExpression
- createCode(String) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionEnd
- createCode(String) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionExpression
- createCode(String) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionStart
- createCode(String) - Method in interface org.apache.camel.language.simple.ast.SimpleNode
-
Creates Java code based on this model.
- createCode(String) - Method in class org.apache.camel.language.simple.ast.SingleQuoteEnd
- createCode(String) - Method in class org.apache.camel.language.simple.ast.SingleQuoteStart
- createCode(String) - Method in class org.apache.camel.language.simple.ast.UnaryExpression
- createCode(String, CompositeNodes) - Static method in class org.apache.camel.language.simple.ast.BaseSimpleNode
- createCodeDirectly(String) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionExpression
- createDynamic(String) - Method in class org.apache.camel.language.ref.RefLanguage
- createExpression() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
-
Creates a tokenize expression.
- createExpression(String) - Method in class org.apache.camel.language.constant.ConstantLanguage
- createExpression(String) - Method in class org.apache.camel.language.csimple.CSimpleLanguage
- createExpression(String) - Method in class org.apache.camel.language.header.HeaderLanguage
- createExpression(String) - Method in class org.apache.camel.language.property.ExchangePropertyLanguage
- createExpression(String) - Method in class org.apache.camel.language.ref.RefLanguage
- createExpression(String) - Method in class org.apache.camel.language.simple.SimpleLanguage
- createExpression(String) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- createExpression(String, Class<?>) - Method in class org.apache.camel.language.simple.SimpleLanguage
- createExpression(String, Object[]) - Method in class org.apache.camel.language.constant.ConstantLanguage
- createExpression(String, Object[]) - Method in class org.apache.camel.language.csimple.CSimpleLanguage
- createExpression(String, Object[]) - Method in class org.apache.camel.language.simple.SimpleLanguage
- createExpression(String, Object[]) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.BinaryExpression
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.BooleanExpression
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.CompositeNodes
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.DoubleQuoteEnd
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.DoubleQuoteStart
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.LiteralExpression
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.LogicalExpression
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.NullExpression
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.NumericExpression
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionEnd
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionExpression
-
Creates a Camel
Expression
based on this model. - createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionStart
- createExpression(CamelContext, String) - Method in interface org.apache.camel.language.simple.ast.SimpleNode
-
Creates a Camel
Expression
based on this model. - createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.SingleQuoteEnd
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.SingleQuoteStart
- createExpression(CamelContext, String) - Method in class org.apache.camel.language.simple.ast.UnaryExpression
- createPredicate(String) - Method in class org.apache.camel.language.constant.ConstantLanguage
- createPredicate(String) - Method in class org.apache.camel.language.csimple.CSimpleLanguage
- createPredicate(String) - Method in class org.apache.camel.language.header.HeaderLanguage
- createPredicate(String) - Method in class org.apache.camel.language.property.ExchangePropertyLanguage
- createPredicate(String) - Method in class org.apache.camel.language.ref.RefLanguage
- createPredicate(String) - Method in class org.apache.camel.language.simple.SimpleLanguage
- createPredicate(String) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- createPredicate(String, Object[]) - Method in class org.apache.camel.language.constant.ConstantLanguage
- createPredicate(String, Object[]) - Method in class org.apache.camel.language.simple.SimpleLanguage
- createPredicate(String, Object[]) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- createStaticExpression(String) - Method in class org.apache.camel.language.ref.RefLanguage
- createStaticPredicate(String) - Method in class org.apache.camel.language.ref.RefLanguage
- CSimpleCodeGenerator - Class in org.apache.camel.language.csimple
-
Source code generate for csimple language.
- CSimpleCodeGenerator() - Constructor for class org.apache.camel.language.csimple.CSimpleCodeGenerator
- CSimpleCompiler - Interface in org.apache.camel.language.csimple
-
SPI plugin for custom compilers to use at runtime.
- CSimpleException - Exception in org.apache.camel.language.csimple
-
General csimple exception.
- CSimpleException(String, String) - Constructor for exception org.apache.camel.language.csimple.CSimpleException
- CSimpleExpression - Interface in org.apache.camel.language.csimple
-
CSimple for
Expression
orPredicate
. - CSimpleExpressionParser - Class in org.apache.camel.language.csimple
-
Expression parser for csimple.
- CSimpleExpressionParser() - Constructor for class org.apache.camel.language.csimple.CSimpleExpressionParser
- CSimpleGeneratedCode - Class in org.apache.camel.language.csimple
-
Generated csimple code.
- CSimpleGeneratedCode(String, String) - Constructor for class org.apache.camel.language.csimple.CSimpleGeneratedCode
- CSimpleHelper - Class in org.apache.camel.language.csimple
-
A set of helper as static imports for the Camel compiled simple language.
- CSimpleLanguage - Class in org.apache.camel.language.csimple
- CSimpleLanguage() - Constructor for class org.apache.camel.language.csimple.CSimpleLanguage
- CSimpleLanguage.Builder - Class in org.apache.camel.language.csimple
- CSimpleMethod - Interface in org.apache.camel.language.csimple
-
Method that will be executed for csimple expressions and which has been source code generated to implement the logic in Java code.
- CSimplePredicateParser - Class in org.apache.camel.language.csimple
-
Predicate parser for csimple.
- CSimplePredicateParser() - Constructor for class org.apache.camel.language.csimple.CSimplePredicateParser
- CSimpleSupport - Class in org.apache.camel.language.csimple
-
Base class for source code generateed csimple expressions.
- CSimpleSupport() - Constructor for class org.apache.camel.language.csimple.CSimpleSupport
D
- date(Exchange, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- date(Exchange, String, String, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- dateExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- dateExpression(String, String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- dateExpression(String, String, String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- DEC - Enum constant in enum class org.apache.camel.language.simple.types.UnaryOperatorType
- decrement(Exchange, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- doParseCode() - Method in class org.apache.camel.language.simple.SimpleExpressionParser
-
Second step parsing into code
- doParseCode() - Method in class org.apache.camel.language.simple.SimplePredicateParser
-
Second step parsing into code
- doParseExpression() - Method in class org.apache.camel.language.simple.SimpleExpressionParser
-
Second step parsing into an expression
- doParsePredicate() - Method in class org.apache.camel.language.simple.SimplePredicateParser
-
Second step parsing into a predicate
- doubleQuote - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- doubleQuotedLiteralText() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- doubleQuotedLiteralWithFunctionsText() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- DoubleQuoteEnd - Class in org.apache.camel.language.simple.ast
-
Ends a block enclosed by double quotes
- DoubleQuoteEnd(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.DoubleQuoteEnd
- DoubleQuoteStart - Class in org.apache.camel.language.simple.ast
-
Starts a block enclosed by double quotes
- DoubleQuoteStart(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.DoubleQuoteStart
E
- ENDS_WITH - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- endsWith(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- eol - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- EQ - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- EQ_IGNORE - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- escape - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- evaluate(CamelContext, Exchange, Message, Object) - Method in interface org.apache.camel.language.csimple.CSimpleMethod
- evaluate(Exchange) - Method in class org.apache.camel.language.simple.SimpleExpressionBuilder.KeyedOgnlExpressionAdapter
- evaluate(Exchange, Class<T>) - Method in class org.apache.camel.language.csimple.CSimpleSupport
- exception(Exchange) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- exceptionAs(Exchange, Class<T>) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- exceptionMessage(Exchange) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- exceptionStacktrace(Exchange) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- exchangeExceptionOgnlExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns the expression for the exchanges exception invoking methods defined in a simple OGNL notation
- exchangeOgnlExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns the expression for the exchange invoking methods defined in a simple OGNL notation
- exchangeProperty(String) - Static method in class org.apache.camel.language.property.ExchangePropertyLanguage
- exchangeProperty(Exchange, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- exchangePropertyAs(Exchange, String, Class<T>) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- exchangePropertyAsIndex(Exchange, Class<T>, String, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- ExchangePropertyLanguage - Class in org.apache.camel.language.property
-
A language for exchange property expressions.
- ExchangePropertyLanguage() - Constructor for class org.apache.camel.language.property.ExchangePropertyLanguage
- expect(TokenType) - Method in class org.apache.camel.language.simple.BaseSimpleParser
-
Expect a given token
- expectAndAcceptMore(TokenType) - Method in class org.apache.camel.language.simple.BaseSimpleParser
-
Expect and accept a given number of tokens in sequence.
- expression - Variable in class org.apache.camel.language.simple.BaseSimpleParser
- expression(CSimpleExpression) - Method in class org.apache.camel.language.csimple.CSimpleLanguage.Builder
F
- FACTORY - Static variable in interface org.apache.camel.language.csimple.CSimpleCompiler
-
Service factory key.
- fileAbsolute(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileAbsoluteExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileAbsolutePath(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileAbsolutePathExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileExtensionExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileExtensionSingleExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- FileLanguage - Class in org.apache.camel.language.simple
-
The Camel file language.
- FileLanguage() - Constructor for class org.apache.camel.language.simple.FileLanguage
- fileLastModifiedExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileModified(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileName(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileNameExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileNameExt(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileNameExtSingle(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileNameNoExt(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileNameNoExtensionExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileNameNoExtensionSingleExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileNameNoExtSingle(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileOnlyName(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileOnlyNameExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileOnlyNameNoExt(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileOnlyNameNoExtensionExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileOnlyNameNoExtensionSingleExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileOnlyNameNoExtSingle(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileParent(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileParentExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- filePath(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- filePathExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- fileSize(Message) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- fileSizeExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- Function - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- functionEnd - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- functionStart - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- functionText() - Method in class org.apache.camel.language.simple.SimpleExpressionParser
- functionText() - Method in class org.apache.camel.language.simple.SimplePredicateParser
G
- generateExpression(String, String) - Method in class org.apache.camel.language.csimple.CSimpleCodeGenerator
- generatePredicate(String, String) - Method in class org.apache.camel.language.csimple.CSimpleCodeGenerator
- getAliases() - Method in class org.apache.camel.language.csimple.CSimpleCodeGenerator
- getBlock() - Method in class org.apache.camel.language.simple.ast.SimpleFunctionStart
- getBlock() - Method in class org.apache.camel.language.simple.ast.SingleQuoteStart
- getChildren() - Method in class org.apache.camel.language.simple.ast.CompositeNodes
- getCode() - Method in class org.apache.camel.language.csimple.CSimpleGeneratedCode
-
The generated java source code
- getConfigResource() - Method in class org.apache.camel.language.csimple.CSimpleLanguage
- getEndToken() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- getExpression() - Method in exception org.apache.camel.language.csimple.CSimpleException
- getFqn() - Method in class org.apache.camel.language.csimple.CSimpleGeneratedCode
-
The FQN class name
- getGroup() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- getGroupDelimiter() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- getImports() - Method in class org.apache.camel.language.csimple.CSimpleCodeGenerator
- getIndex() - Method in exception org.apache.camel.language.simple.types.SimpleIllegalSyntaxException
-
Index where the parsing error occurred
- getIndex() - Method in exception org.apache.camel.language.simple.types.SimpleParserException
-
Index where the parsing error occurred
- getIndex() - Method in class org.apache.camel.language.simple.types.SimpleToken
- getInheritNamespaceTagName() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- getKeyedEntity(Exchange, Expression) - Method in interface org.apache.camel.language.simple.SimpleExpressionBuilder.KeyedOgnlExpressionAdapter.KeyedEntityRetrievalStrategy
- getLeft() - Method in class org.apache.camel.language.simple.ast.BinaryExpression
- getLeft() - Method in class org.apache.camel.language.simple.ast.LogicalExpression
- getLeft() - Method in class org.apache.camel.language.simple.ast.UnaryExpression
- getLength() - Method in class org.apache.camel.language.simple.types.SimpleToken
- getMessage() - Method in exception org.apache.camel.language.simple.types.SimpleIllegalSyntaxException
- getNumber() - Method in class org.apache.camel.language.simple.ast.NumericExpression
- getOperator() - Method in class org.apache.camel.language.simple.ast.BinaryExpression
- getOperator() - Method in class org.apache.camel.language.simple.ast.LogicalExpression
- getOperator() - Method in class org.apache.camel.language.simple.ast.UnaryExpression
- getOperatorText(BinaryOperatorType) - Static method in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- getOperatorText(LogicalOperatorType) - Method in enum class org.apache.camel.language.simple.types.LogicalOperatorType
- getOperatorText(UnaryOperatorType) - Method in enum class org.apache.camel.language.simple.types.UnaryOperatorType
- getRight() - Method in class org.apache.camel.language.simple.ast.BinaryExpression
- getRight() - Method in class org.apache.camel.language.simple.ast.LogicalExpression
- getShortMessage() - Method in exception org.apache.camel.language.simple.types.SimpleIllegalSyntaxException
-
Gets a short error message.
- getText() - Method in interface org.apache.camel.language.csimple.CSimpleExpression
-
The csimple script as text
- getText() - Method in class org.apache.camel.language.simple.ast.LiteralExpression
- getText() - Method in interface org.apache.camel.language.simple.ast.LiteralNode
-
Gets the text
- getText() - Method in class org.apache.camel.language.simple.types.SimpleToken
- getToken() - Method in class org.apache.camel.language.simple.ast.BaseSimpleNode
- getToken() - Method in interface org.apache.camel.language.simple.ast.SimpleNode
-
Gets the token by which this model was based upon
- getToken() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- getType() - Method in class org.apache.camel.language.simple.types.SimpleToken
- getType() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Gets the type of this token
- getValue() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Gets the input value in this token
- GT - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- GTE - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
H
- hasEscapeToken(String) - Static method in class org.apache.camel.language.simple.SimpleTokenizer
-
Does the expression include an escape tokens.
- hasFunctionStartToken(String) - Static method in class org.apache.camel.language.simple.SimpleTokenizer
-
Does the expression include a simple function.
- header(String) - Static method in class org.apache.camel.language.header.HeaderLanguage
- header(Message, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- headerAs(Message, String, Class<T>) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- headerAsIndex(Message, Class<T>, String, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- HeaderLanguage - Class in org.apache.camel.language.header
-
A language for header expressions.
- HeaderLanguage() - Constructor for class org.apache.camel.language.header.HeaderLanguage
- headersOgnlExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns the expression for the exchanges inbound message header invoking methods defined in a simple OGNL notation
- hostName() - Static method in class org.apache.camel.language.csimple.CSimpleHelper
I
- in(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- IN - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- INC - Enum constant in enum class org.apache.camel.language.simple.types.UnaryOperatorType
- increment(Exchange, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- index - Variable in class org.apache.camel.language.simple.BaseSimpleParser
- init() - Method in class org.apache.camel.language.csimple.CSimpleLanguage
- init() - Method in class org.apache.camel.language.simple.SimpleLanguage
- init(CamelContext) - Method in interface org.apache.camel.language.csimple.CSimpleExpression
-
To do custom initialization
- init(CamelContext) - Method in class org.apache.camel.language.simple.SimpleExpressionBuilder.KeyedOgnlExpressionAdapter
- is(Exchange, Object, Class<?>) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- IS - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- isBinary() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is binary operator
- isBooleanValue() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- isBooleanValue() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is a boolean value
- isBooleanValueSupported() - Method in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- isDoubleQuote() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is double quote
- isEol() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is eol
- isEqualTo(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- isEqualToIgnoreCase(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- isEscape() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is escape
- isFunctionEnd() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is a function end
- isFunctionStart() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is a function start
- isFunctionSupport() - Method in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- isGreaterThan(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- isGreaterThanOrEqualTo(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- isIncludeTokens() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- isLessThan(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- isLessThanOrEqualTo(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- isLiteralSupported() - Method in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- isLiteralWithFunctionSupport() - Method in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- isLogical() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is logical operator
- isMinusValue() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is a minus operator
- isMinusValueSupported() - Method in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- isNotEqualTo(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- isNullValue() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is a null value
- isNullValueSupported() - Method in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- isNumericValue() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is a numeric value (can be integer based or floating point)
- isNumericValueSupported() - Method in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- isPredicate() - Method in interface org.apache.camel.language.csimple.CSimpleExpression
-
Whether this script is to be used as predicate only.
- isRegex() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- isSingleQuote() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is single quote
- isSingleton() - Method in class org.apache.camel.language.constant.ConstantLanguage
- isSingleton() - Method in class org.apache.camel.language.header.HeaderLanguage
- isSingleton() - Method in class org.apache.camel.language.property.ExchangePropertyLanguage
- isSkipFirst() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- isUnary() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is unary operator
- isWhitespace() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
-
Whether the type is whitespace
- isXml() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
J
- joinExpression(String, String, String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Joins together the values from the expression
L
- lazyEval(SimpleNode) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionStart
- Literal - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- LiteralExpression - Class in org.apache.camel.language.simple.ast
-
Represents literals in the AST.
- LiteralExpression(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.LiteralExpression
- LiteralNode - Interface in org.apache.camel.language.simple.ast
-
Represents a node in the AST which contains literals
- LiteralWithFunction - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- LogicalExpression - Class in org.apache.camel.language.simple.ast
-
Represents a logical expression in the AST
- LogicalExpression(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.LogicalExpression
- logicalOperator - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- logicalOperator() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- LogicalOperatorType - Enum Class in org.apache.camel.language.simple.types
-
Types of logical operators supported
- LT - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- LTE - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
M
- mandatoryBodyAs(Message, Class<T>) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- mandatoryBodyAsIndex(Message, Class<T>, int) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- mandatoryBodyAsIndex(Message, Class<T>, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- mandatoryBodyExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns the expression for the exchanges inbound message body converted to the given type
- mandatoryBodyOgnlExpression(String, String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns the expression for the exchanges inbound message body converted to the given type and invoking methods on the converted body defined in a simple OGNL notation
- matches(Exchange) - Method in class org.apache.camel.language.csimple.CSimpleSupport
- messageHistory(Exchange, boolean) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- messageHistoryExpression(boolean) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns the message history (including exchange details or not)
- minusValue - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- minusValue() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- MinusValue - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
N
- newEmptyExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns a new empty object of the given type
- nextToken() - Method in class org.apache.camel.language.simple.BaseSimpleParser
-
Advances the parser position to the next known
SimpleToken
in the input. - nextToken(String, int, boolean) - Static method in class org.apache.camel.language.simple.SimpleTokenizer
-
Create the next token
- nextToken(String, int, boolean, TokenType...) - Static method in class org.apache.camel.language.simple.SimpleTokenizer
-
Create the next token
- nextToken(TokenType...) - Method in class org.apache.camel.language.simple.BaseSimpleParser
-
Advances the parser position to the next known
SimpleToken
in the input. - nodes - Variable in class org.apache.camel.language.simple.BaseSimpleParser
- NOT_CONTAINS - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- NOT_CONTAINS_IGNORECASE - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- NOT_EQ - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- NOT_EQ_IGNORE - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- NOT_IN - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- NOT_IS - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- NOT_RANGE - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- NOT_REGEX - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- nullExpression() - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns the expression for the
null
value - NullExpression - Class in org.apache.camel.language.simple.ast
-
Represents a null expression.
- NullExpression(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.NullExpression
- nullValue - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- nullValue() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- NullValue - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
- NumericExpression - Class in org.apache.camel.language.simple.ast
-
Represents a numeric value.
- NumericExpression(SimpleToken, String) - Constructor for class org.apache.camel.language.simple.ast.NumericExpression
- numericValue - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- numericValue() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- NumericValue - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
O
- OR - Enum constant in enum class org.apache.camel.language.simple.types.LogicalOperatorType
- org.apache.camel.language.constant - package org.apache.camel.language.constant
-
Camel Constant language.
- org.apache.camel.language.csimple - package org.apache.camel.language.csimple
- org.apache.camel.language.header - package org.apache.camel.language.header
-
Camel Header language.
- org.apache.camel.language.property - package org.apache.camel.language.property
-
Camel Exchange Property language.
- org.apache.camel.language.ref - package org.apache.camel.language.ref
-
Camel Ref language.
- org.apache.camel.language.simple - package org.apache.camel.language.simple
-
Camel Simple language.
- org.apache.camel.language.simple.ast - package org.apache.camel.language.simple.ast
-
AST for the Camel Simple language.
- org.apache.camel.language.simple.types - package org.apache.camel.language.simple.types
-
Types for the Camel Simple language.
- org.apache.camel.language.tokenizer - package org.apache.camel.language.tokenizer
-
Camel Tokenizer language.
P
- parseAndCreateAstModel() - Method in class org.apache.camel.language.simple.SimpleExpressionParser
- parseCode() - Method in class org.apache.camel.language.simple.SimpleExpressionParser
- parseCode() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- parseExpression() - Method in class org.apache.camel.language.simple.SimpleExpressionParser
- parseExpression(String) - Method in class org.apache.camel.language.csimple.CSimpleExpressionParser
- parsePredicate() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- parsePredicate(String) - Method in class org.apache.camel.language.csimple.CSimplePredicateParser
- parseTokens() - Method in class org.apache.camel.language.simple.SimpleExpressionParser
-
First step parsing into a list of nodes.
- parseTokens() - Method in class org.apache.camel.language.simple.SimplePredicateParser
-
First step parsing into a list of nodes.
- parseTokensAndCreateNodes() - Method in class org.apache.camel.language.simple.SimplePredicateParser
-
Parses the tokens and crates the AST nodes.
- PRE_COMPILED_FILE - Static variable in class org.apache.camel.language.csimple.CSimpleLanguage
- prepareBlocks() - Method in class org.apache.camel.language.simple.BaseSimpleParser
-
Prepares blocks, such as functions, single or double quoted texts.
- prepareUnaryExpressions() - Method in class org.apache.camel.language.simple.BaseSimpleParser
-
Prepares unary expressions.
- prettyBody(Exchange) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- previousIndex - Variable in class org.apache.camel.language.simple.BaseSimpleParser
- property(Exchange, String, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- propertyOgnlExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns an expression for the property value of exchange with the given name invoking methods defined in a simple OGNL notation
Q
- quoteEmbeddedNodes() - Method in class org.apache.camel.language.simple.ast.LiteralExpression
- quoteEmbeddedNodes() - Method in interface org.apache.camel.language.simple.ast.LiteralNode
-
Whether to quote embedded nodes.
R
- random(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- randomExpression(int) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns a random number between 0 and max (exclusive)
- randomExpression(int, int) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns a random number between min and max (exclusive)
- randomExpression(String, String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns a random number between min and max (exclusive)
- range(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- RANGE - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- ref(Exchange, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- RefLanguage - Class in org.apache.camel.language.ref
-
A language for referred expressions or predicates.
- RefLanguage() - Constructor for class org.apache.camel.language.ref.RefLanguage
- REGEX - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- regexp(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- routeId(Exchange) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
S
- setAliases(Map<String, String>) - Method in class org.apache.camel.language.csimple.CSimpleCodeGenerator
- setConfigResource(String) - Method in class org.apache.camel.language.csimple.CSimpleLanguage
- setEndToken(String) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- setGroup(String) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- setGroupDelimiter(String) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- setImports(Set<String>) - Method in class org.apache.camel.language.csimple.CSimpleCodeGenerator
- setIncludeTokens(boolean) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- setInheritNamespaceTagName(String) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- setRegex(boolean) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- setSkipFirst(boolean) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- setToken(String) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- setXml(boolean) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
- Simple - Annotation Interface in org.apache.camel.language.simple
-
Used to inject a simple expression into a field, property, method or parameter when using Bean Integration.
- SimpleExpressionBuilder - Class in org.apache.camel.language.simple
-
Expression builder used by the simple language.
- SimpleExpressionBuilder.KeyedOgnlExpressionAdapter - Class in org.apache.camel.language.simple
-
Expression adapter for OGNL expression from Message Header or Exchange property
- SimpleExpressionBuilder.KeyedOgnlExpressionAdapter.KeyedEntityRetrievalStrategy - Interface in org.apache.camel.language.simple
-
Strategy to retrieve the value based on the key
- SimpleExpressionParser - Class in org.apache.camel.language.simple
-
A parser to parse simple language as a Camel
Expression
- SimpleExpressionParser(CamelContext, String, boolean, Map<String, Expression>) - Constructor for class org.apache.camel.language.simple.SimpleExpressionParser
- SimpleFunctionEnd - Class in org.apache.camel.language.simple.ast
-
Ends a function
- SimpleFunctionEnd(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.SimpleFunctionEnd
- SimpleFunctionExpression - Class in org.apache.camel.language.simple.ast
-
Represents one of built-in functions of the simple language
- SimpleFunctionExpression(SimpleToken, Map<String, Expression>) - Constructor for class org.apache.camel.language.simple.ast.SimpleFunctionExpression
- SimpleFunctionStart - Class in org.apache.camel.language.simple.ast
-
Starts a function
- SimpleFunctionStart(SimpleToken, Map<String, Expression>) - Constructor for class org.apache.camel.language.simple.ast.SimpleFunctionStart
- SimpleIllegalSyntaxException - Exception in org.apache.camel.language.simple.types
-
Syntax error in the simple language expression.
- SimpleIllegalSyntaxException(String, int, String) - Constructor for exception org.apache.camel.language.simple.types.SimpleIllegalSyntaxException
- SimpleIllegalSyntaxException(String, int, String, Throwable) - Constructor for exception org.apache.camel.language.simple.types.SimpleIllegalSyntaxException
- SimpleLanguage - Class in org.apache.camel.language.simple
-
The Camel simple language.
- SimpleLanguage() - Constructor for class org.apache.camel.language.simple.SimpleLanguage
-
Default constructor.
- SimpleNode - Interface in org.apache.camel.language.simple.ast
-
Represents a node in the Simple AST
- SimpleParserException - Exception in org.apache.camel.language.simple.types
-
Holds information about error parsing the simple expression at a given location in the input.
- SimpleParserException(String, int) - Constructor for exception org.apache.camel.language.simple.types.SimpleParserException
- SimplePredicateParser - Class in org.apache.camel.language.simple
-
A parser to parse simple language as a Camel
Predicate
- SimplePredicateParser(CamelContext, String, boolean, Map<String, Expression>) - Constructor for class org.apache.camel.language.simple.SimplePredicateParser
- SimpleToken - Class in org.apache.camel.language.simple.types
-
Holder for a token, with associated type and position in the input.
- SimpleToken(SimpleTokenType, int) - Constructor for class org.apache.camel.language.simple.types.SimpleToken
- SimpleToken(SimpleTokenType, int, int) - Constructor for class org.apache.camel.language.simple.types.SimpleToken
- SimpleTokenizer - Class in org.apache.camel.language.simple
-
Tokenizer to create
SimpleToken
from the input. - SimpleTokenType - Class in org.apache.camel.language.simple.types
-
The different token types used by the simple parser.
- SimpleTokenType(TokenType, String) - Constructor for class org.apache.camel.language.simple.types.SimpleTokenType
- singleQuote - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- singleQuotedLiteralText() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- singleQuotedLiteralWithFunctionsText() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- SingleQuoteEnd - Class in org.apache.camel.language.simple.ast
-
Ends a block enclosed by single quotes
- SingleQuoteEnd(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.SingleQuoteEnd
- SingleQuoteStart - Class in org.apache.camel.language.simple.ast
-
Starts a block enclosed by single quotes
- SingleQuoteStart(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.SingleQuoteStart
- skip(Exchange, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- skipExpression(String, int) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns an iterator to skip (iterate) the given expression
- skipIteratorExpression(Expression, int) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
- start() - Method in class org.apache.camel.language.csimple.CSimpleLanguage
- start() - Method in class org.apache.camel.language.simple.SimpleLanguage
- STARTS_WITH - Enum constant in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- startsWith(Exchange, Object, Object) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- stepId(Exchange) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- stop() - Method in class org.apache.camel.language.csimple.CSimpleLanguage
- stop() - Method in class org.apache.camel.language.simple.SimpleLanguage
- supportedParameterTypes(BinaryOperatorType) - Static method in enum class org.apache.camel.language.simple.types.BinaryOperatorType
-
Returns the types of right hand side parameters this operator supports.
- sys(String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- sysenv(String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
T
- templateText() - Method in class org.apache.camel.language.simple.SimpleExpressionParser
- text - Variable in class org.apache.camel.language.simple.ast.LiteralExpression
- threadName() - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- token - Variable in class org.apache.camel.language.simple.ast.BaseSimpleNode
- token - Variable in class org.apache.camel.language.simple.BaseSimpleParser
- TokenizeLanguage - Class in org.apache.camel.language.tokenizer
-
A language for tokenizer expressions.
- TokenizeLanguage() - Constructor for class org.apache.camel.language.tokenizer.TokenizeLanguage
- tokens - Variable in class org.apache.camel.language.simple.BaseSimpleParser
- TokenType - Enum Class in org.apache.camel.language.simple.types
-
Classifications of known token types.
- toString() - Method in class org.apache.camel.language.simple.ast.BaseSimpleNode
- toString() - Method in class org.apache.camel.language.simple.ast.BinaryExpression
- toString() - Method in class org.apache.camel.language.simple.ast.CompositeNodes
- toString() - Method in class org.apache.camel.language.simple.ast.DoubleQuoteStart
- toString() - Method in class org.apache.camel.language.simple.ast.LiteralExpression
- toString() - Method in class org.apache.camel.language.simple.ast.LogicalExpression
- toString() - Method in class org.apache.camel.language.simple.ast.SimpleFunctionStart
- toString() - Method in class org.apache.camel.language.simple.ast.SingleQuoteStart
- toString() - Method in class org.apache.camel.language.simple.ast.UnaryExpression
- toString() - Method in class org.apache.camel.language.simple.SimpleExpressionBuilder.KeyedOgnlExpressionAdapter
- toString() - Method in enum class org.apache.camel.language.simple.types.BinaryOperatorType
- toString() - Method in enum class org.apache.camel.language.simple.types.LogicalOperatorType
- toString() - Method in class org.apache.camel.language.simple.types.SimpleToken
- toString() - Method in class org.apache.camel.language.simple.types.SimpleTokenType
- toString() - Method in enum class org.apache.camel.language.simple.types.UnaryOperatorType
- type(Exchange, Class<?>) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- type(Exchange, Class<?>, String) - Static method in class org.apache.camel.language.csimple.CSimpleHelper
- typeExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns an expression for a type value
U
- UnaryExpression - Class in org.apache.camel.language.simple.ast
-
Represents an unary expression in the AST
- UnaryExpression(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.UnaryExpression
- unaryOperator - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
- unaryOperator() - Method in class org.apache.camel.language.simple.SimpleExpressionParser
- unaryOperator() - Method in class org.apache.camel.language.simple.SimplePredicateParser
- UnaryOperatorType - Enum Class in org.apache.camel.language.simple.types
-
Types of unary operators supported.
- uuidExpression(String) - Static method in class org.apache.camel.language.simple.SimpleExpressionBuilder
-
Returns a uuid string based on the given generator (default, classic, short, simple)
V
- value() - Element in annotation interface org.apache.camel.language.simple.Simple
- valueOf(String) - Static method in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.camel.language.simple.types.BinaryOperatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.camel.language.simple.types.LogicalOperatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.camel.language.simple.types.TokenType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.camel.language.simple.types.UnaryOperatorType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.camel.language.simple.types.BinaryOperatorType.ParameterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.camel.language.simple.types.BinaryOperatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.camel.language.simple.types.LogicalOperatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.camel.language.simple.types.TokenType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.camel.language.simple.types.UnaryOperatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- whiteSpace - Enum constant in enum class org.apache.camel.language.simple.types.TokenType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form