| Package | Description |
|---|---|
| org.apache.camel.builder |
| Modifier and Type | Method and Description |
|---|---|
static ValueBuilder |
Builder.bean(Class<?> beanType,
String method)
Returns a bean
expression value builder
|
static ValueBuilder |
Builder.bean(Object beanOrBeanRef)
Returns a bean
expression value builder.
|
static ValueBuilder |
Builder.bean(Object beanOrBeanRef,
String method)
Returns a bean
expression value builder.
|
static ValueBuilder |
Builder.body()
Returns a predicate and value builder for the inbound body on an exchange
|
ValueBuilder |
BuilderSupport.body()
Returns a predicate and value builder for the inbound body on an exchange
|
static <T> ValueBuilder |
Builder.bodyAs(Class<T> type)
Returns a predicate and value builder for the inbound message body as a
specific type
|
<T> ValueBuilder |
BuilderSupport.bodyAs(Class<T> type)
Returns a predicate and value builder for the inbound message body as a
specific type
|
static ValueBuilder |
Builder.constant(Object value)
Returns a constant expression
|
ValueBuilder |
BuilderSupport.constant(Object value)
Returns a constant expression value builder
|
static ValueBuilder |
Builder.exceptionMessage()
Returns a predicate and value builder for the exception message on an
exchange
|
ValueBuilder |
BuilderSupport.exceptionMessage()
Returns a exception expression value builder
|
static ValueBuilder |
Builder.exceptionStackTrace()
Returns a predicate and value builder for the exception stacktrace on an
exchange
|
static ValueBuilder |
Builder.exchangeProperty(String name)
Returns a predicate and value builder for properties on an exchange
|
ValueBuilder |
BuilderSupport.exchangeProperty(String name)
Returns a value builder for the given exchange property
|
static ValueBuilder |
Builder.header(String name)
Returns a predicate and value builder for headers on an exchange
|
ValueBuilder |
BuilderSupport.header(String name)
Returns a value builder for the given header
|
ValueBuilder |
BuilderSupport.jsonpath(String value)
Returns a JSonPath expression value builder
|
ValueBuilder |
BuilderSupport.jsonpath(String value,
Class<?> resultType)
Returns a JSonPath expression value builder
|
static ValueBuilder |
Builder.language(String language,
String expression)
Returns a constant expression
|
ValueBuilder |
BuilderSupport.language(String language,
String expression)
Returns a language expression value builder
|
ValueBuilder |
BuilderSupport.method(Class<?> beanType)
Returns a method
call expression value builder
|
ValueBuilder |
BuilderSupport.method(Class<?> beanType,
String method)
Returns a method
call expression value builder
|
ValueBuilder |
BuilderSupport.method(Object beanOrBeanRef)
Returns a method
call expression value builder
This method accepts dual parameters.
|
ValueBuilder |
BuilderSupport.method(Object beanOrBeanRef,
String method)
Returns a method
call expression value builder
This method accepts dual parameters.
|
protected ValueBuilder |
ValueBuilder.onNewValueBuilder(org.apache.camel.Expression exp) |
static ValueBuilder |
Builder.regexReplaceAll(org.apache.camel.Expression content,
String regex,
org.apache.camel.Expression replacement)
Returns an expression that replaces all occurrences of the regular
expression with the given replacement
|
ValueBuilder |
BuilderSupport.regexReplaceAll(org.apache.camel.Expression content,
String regex,
org.apache.camel.Expression replacement)
Returns an expression value builder that replaces all occurrences of the
regular expression with the given replacement
|
static ValueBuilder |
Builder.regexReplaceAll(org.apache.camel.Expression content,
String regex,
String replacement)
Returns an expression that replaces all occurrences of the regular
expression with the given replacement
|
ValueBuilder |
BuilderSupport.regexReplaceAll(org.apache.camel.Expression content,
String regex,
String replacement)
Returns an expression value builder that replaces all occurrences of the
regular expression with the given replacement
|
static ValueBuilder |
Builder.simple(String value)
Returns a simple expression
|
static ValueBuilder |
Builder.simple(String value,
Class<?> resultType)
Returns a simple expression
|
static ValueBuilder |
Builder.systemProperty(String name)
Returns an expression for the given system property
|
ValueBuilder |
BuilderSupport.systemProperty(String name)
Returns a value builder for the given system property
|
static ValueBuilder |
Builder.systemProperty(String name,
String defaultValue)
Returns an expression for the given system property
|
ValueBuilder |
BuilderSupport.systemProperty(String name,
String defaultValue)
Returns a value builder for the given system property
|
ValueBuilder |
ValueBuilder.tokenizePair(String startToken,
String endToken,
boolean includeTokens) |
ValueBuilder |
ValueBuilder.tokenizeXML(String tagName,
String inheritNamespaceTagName) |
ValueBuilder |
BuilderSupport.xpath(String value)
Returns a xpath expression value builder
|
ValueBuilder |
BuilderSupport.xpath(String value,
Class<?> resultType)
Returns a xpath expression value builder
|
ValueBuilder |
BuilderSupport.xpath(String value,
Class<?> resultType,
org.apache.camel.support.builder.Namespaces namespaces)
Returns a xpath expression value builder
|
ValueBuilder |
BuilderSupport.xpath(String value,
org.apache.camel.support.builder.Namespaces namespaces)
Returns a xpath expression value builder
|
ValueBuilder |
ValueBuilder.xtokenize(String path,
char mode,
org.apache.camel.support.builder.Namespaces namespaces) |
ValueBuilder |
ValueBuilder.xtokenize(String path,
org.apache.camel.support.builder.Namespaces namespaces) |
Apache Camel