@Language(value="xpath")
public class XPathLanguage
extends org.apache.camel.support.LanguageSupport
| Constructor and Description |
|---|
XPathLanguage() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureBuilder(XPathBuilder builder) |
org.apache.camel.Expression |
createExpression(String expression) |
org.apache.camel.Predicate |
createPredicate(String expression) |
String |
getHeaderName() |
Boolean |
getLogNamespaces() |
String |
getObjectModelUri() |
QName |
getResultType() |
Boolean |
getThreadSafety() |
Boolean |
getUseSaxon() |
XPathFactory |
getXpathFactory() |
boolean |
isSingleton() |
void |
setHeaderName(String headerName) |
void |
setLogNamespaces(Boolean logNamespaces) |
void |
setObjectModelUri(String objectModelUri) |
void |
setResultType(QName resultType) |
void |
setThreadSafety(Boolean threadSafety) |
void |
setUseSaxon(Boolean useSaxon) |
void |
setXpathFactory(XPathFactory xpathFactory) |
getCamelContext, hasSimpleFunction, loadResource, setCamelContextpublic org.apache.camel.Predicate createPredicate(String expression)
public org.apache.camel.Expression createExpression(String expression)
public QName getResultType()
public void setResultType(QName resultType)
public XPathFactory getXpathFactory()
public void setXpathFactory(XPathFactory xpathFactory)
public void setUseSaxon(Boolean useSaxon)
public Boolean getUseSaxon()
public String getObjectModelUri()
public void setObjectModelUri(String objectModelUri)
public Boolean getThreadSafety()
public void setThreadSafety(Boolean threadSafety)
public Boolean getLogNamespaces()
public void setLogNamespaces(Boolean logNamespaces)
public String getHeaderName()
public void setHeaderName(String headerName)
protected void configureBuilder(XPathBuilder builder)
public boolean isSingleton()
isSingleton in interface org.apache.camel.IsSingletonisSingleton in class org.apache.camel.support.LanguageSupportApache Camel