Index

A B C D E F G H I J L M N O P Q R S T U V W 
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 or Predicate.
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
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form