public class XPathExtractor extends AbstractTransformer implements MuleContextAware
ReactiveProcessor.ProcessingTypelogger, muleContext, name, sourceTypes| Constructor and Description |
|---|
XPathExtractor() |
| Modifier and Type | Method and Description |
|---|---|
Object |
doTransform(Object src,
Charset encoding) |
String |
getExpression() |
Map<String,String> |
getNamespaces()
The prefix-to-namespace map.
|
XPathReturnType |
getResultType()
Result type from this transformer.
|
XPathEvaluator |
getXpathEvaluator() |
void |
initialise() |
void |
setExpression(String expression) |
void |
setMuleContext(MuleContext context) |
void |
setNamespaces(Map<String,String> prefixToNamespaceMap)
The prefix-to-namespace map.
|
void |
setResultType(XPathReturnType resultType)
Result type from this transformer.
|
void |
setXpathEvaluator(XPathEvaluator xpathEvaluator) |
dispose, generateTransformerName, getName, getReturnDataType, getSourceDataTypes, isAcceptNull, isAllowNullReturn, isConsumed, isIgnoreBadInput, isSourceDataTypeSupported, isSourceDataTypeSupported, process, registerSourceType, resolveEncoding, setAllowNullReturn, setIgnoreBadInput, setName, setReturnDataType, toString, transform, transform, unregisterSourceTypegetAnnotation, getAnnotations, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProccesingTypepublic void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwaresetMuleContext in class AbstractTransformerpublic void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableinitialise in class AbstractTransformerorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic Object doTransform(Object src, Charset encoding) throws TransformerException
doTransform in class AbstractTransformerTransformerExceptionpublic String getExpression()
public void setExpression(String expression)
expression - The expression to set.public XPathReturnType getResultType()
public void setResultType(XPathReturnType resultType)
resultType - Result type from this transformer.public XPathEvaluator getXpathEvaluator()
public void setXpathEvaluator(XPathEvaluator xpathEvaluator)
public Map<String,String> getNamespaces()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.