Package org.apache.camel.language.xpath
Class XPathLanguage
- java.lang.Object
-
- org.apache.camel.support.LanguageSupport
-
- org.apache.camel.language.xpath.XPathLanguage
-
- All Implemented Interfaces:
org.apache.camel.CamelContextAware,org.apache.camel.IsSingleton,org.apache.camel.spi.Language
@Language("xpath") public class XPathLanguage extends org.apache.camel.support.LanguageSupportXPath language.
-
-
Constructor Summary
Constructors Constructor Description XPathLanguage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigureBuilder(XPathBuilder builder)org.apache.camel.ExpressioncreateExpression(String expression)org.apache.camel.PredicatecreatePredicate(String expression)StringgetHeaderName()BooleangetLogNamespaces()StringgetObjectModelUri()QNamegetResultType()BooleangetThreadSafety()BooleangetUseSaxon()XPathFactorygetXpathFactory()booleanisSingleton()voidsetHeaderName(String headerName)voidsetLogNamespaces(Boolean logNamespaces)voidsetObjectModelUri(String objectModelUri)voidsetResultType(QName resultType)voidsetThreadSafety(Boolean threadSafety)voidsetUseSaxon(Boolean useSaxon)voidsetXpathFactory(XPathFactory xpathFactory)
-
-
-
Method Detail
-
createPredicate
public org.apache.camel.Predicate createPredicate(String expression)
-
createExpression
public org.apache.camel.Expression createExpression(String expression)
-
getResultType
public QName getResultType()
-
setResultType
public void setResultType(QName resultType)
-
getXpathFactory
public XPathFactory getXpathFactory()
-
setXpathFactory
public void setXpathFactory(XPathFactory xpathFactory)
-
setUseSaxon
public void setUseSaxon(Boolean useSaxon)
-
getUseSaxon
public Boolean getUseSaxon()
-
getObjectModelUri
public String getObjectModelUri()
-
setObjectModelUri
public void setObjectModelUri(String objectModelUri)
-
getThreadSafety
public Boolean getThreadSafety()
-
setThreadSafety
public void setThreadSafety(Boolean threadSafety)
-
getLogNamespaces
public Boolean getLogNamespaces()
-
setLogNamespaces
public void setLogNamespaces(Boolean logNamespaces)
-
getHeaderName
public String getHeaderName()
-
setHeaderName
public void setHeaderName(String headerName)
-
configureBuilder
protected void configureBuilder(XPathBuilder builder)
-
isSingleton
public boolean isSingleton()
- Specified by:
isSingletonin interfaceorg.apache.camel.IsSingleton- Overrides:
isSingletonin classorg.apache.camel.support.LanguageSupport
-
-