|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XPathBuilder | |
---|---|
org.apache.camel.builder | The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers. |
org.apache.camel.builder.xml | Support for XPath based Expressions and Predicates as well as an XSLT processor |
org.apache.camel.language.xpath | Camel XPath language support. |
Uses of XPathBuilder in org.apache.camel.builder |
---|
Methods in org.apache.camel.builder that return XPathBuilder | |
---|---|
XPathBuilder |
BuilderSupport.xpath(String value)
Returns a xpath expression value builder |
static XPathBuilder |
BuilderSupport.xpath(String value,
Class<?> resultType)
Returns a xpath expression value builder |
Uses of XPathBuilder in org.apache.camel.builder.xml |
---|
Methods in org.apache.camel.builder.xml that return XPathBuilder | |
---|---|
XPathBuilder |
XPathBuilder.booleanResult()
Sets the expression result type to XPathConstants.BOOLEAN |
XPathBuilder |
XPathBuilder.documentType(Class<?> documentType)
Configures the document type to use. |
XPathBuilder |
XPathBuilder.factory(XPathFactory xpathFactory)
Configures to use the provided XPath factory. |
XPathBuilder |
XPathBuilder.functionResolver(XPathFunctionResolver functionResolver)
Sets the XPathFunctionResolver instance to use on these XPath
expressions |
XPathBuilder |
XPathBuilder.logNamespaces()
Activates trace logging of all discovered namespaces in the message - to simplify debugging namespace-related issues Namespaces are printed in Hashmap style {xmlns:prefix=[namespaceURI], xmlns:prefix=[namespaceURI]} . |
XPathBuilder |
XPathBuilder.namespace(String prefix,
String uri)
Registers the namespace prefix and URI with the builder so that the prefix can be used in XPath expressions |
XPathBuilder |
XPathBuilder.namespaces(Namespaces namespaces)
Registers namespaces with the builder so that the registered prefixes can be used in XPath expressions |
XPathBuilder |
XPathBuilder.nodeResult()
Sets the expression result type to XPathConstants.NODE |
XPathBuilder |
XPathBuilder.nodeSetResult()
Sets the expression result type to XPathConstants.NODESET |
XPathBuilder |
XPathBuilder.numberResult()
Sets the expression result type to XPathConstants.NUMBER |
XPathBuilder |
XPathBuilder.objectModel(String uri)
Sets the object model URI to use |
XPathBuilder |
XPathBuilder.resultType(Class<?> resultType)
Sets the expression result type to the given resultType |
XPathBuilder |
XPathBuilder.saxon()
Configures to use Saxon as the XPathFactory which allows you to use XPath 2.0 functions which may not be part of the build in JDK XPath parser. |
XPathBuilder |
XPathBuilder.stringResult()
Sets the expression result type to XPathConstants.STRING |
XPathBuilder |
XPathBuilder.variable(String name,
Object value)
Registers a variable (in the global namespace) which can be referred to from XPath expressions |
static XPathBuilder |
XPathBuilder.xpath(String text)
|
static XPathBuilder |
XPathBuilder.xpath(String text,
Class<?> resultType)
|
Uses of XPathBuilder in org.apache.camel.language.xpath |
---|
Methods in org.apache.camel.language.xpath with parameters of type XPathBuilder | |
---|---|
protected void |
XPathLanguage.configureBuilder(XPathBuilder builder)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |