@Metadata(label="language",
title="XML Tokenize")
public class XMLTokenizerExpression
extends NamespaceAwareExpression
XMLTokenizeLanguage| Constructor and Description |
|---|
XMLTokenizerExpression() |
XMLTokenizerExpression(String expression) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
configurePredicate(CamelContext camelContext,
Predicate predicate) |
Expression |
createExpression(CamelContext camelContext) |
Integer |
getGroup() |
String |
getHeaderName() |
String |
getLanguage() |
String |
getMode() |
void |
setGroup(Integer group)
To group N parts together
|
void |
setHeaderName(String headerName)
Name of header to tokenize instead of using the message body.
|
void |
setMode(String mode)
The extraction mode.
|
configureNamespaceAware, getNamespaces, setNamespacesassertMatches, createExpression, createPredicate, createPredicate, evaluate, evaluate, getExpression, getExpressionType, getExpressionValue, getId, getLabel, getLabel, getPredicate, getTrim, matches, setExpression, setExpressionType, setExpressionValue, setId, setProperty, setTrim, toStringpublic XMLTokenizerExpression()
public XMLTokenizerExpression(String expression)
public String getLanguage()
getLanguage in class ExpressionDefinitionpublic String getHeaderName()
public void setHeaderName(String headerName)
public String getMode()
public void setMode(String mode)
public Integer getGroup()
public void setGroup(Integer group)
protected void configureExpression(CamelContext camelContext, Expression expression)
configureExpression in class NamespaceAwareExpressionprotected void configurePredicate(CamelContext camelContext, Predicate predicate)
configurePredicate in class NamespaceAwareExpressionpublic Expression createExpression(CamelContext camelContext)
createExpression in class ExpressionDefinitionApache Camel