org.mule.module.xml.config
Class XPathAnnotationParser

java.lang.Object
  extended by org.mule.module.xml.config.XPathAnnotationParser
All Implemented Interfaces:
ExpressionAnnotationParser

public class XPathAnnotationParser
extends Object
implements ExpressionAnnotationParser

Used to parse Bean parameter annotations. Note this annotation only supports the Jaxp API and w3c Dom. There is not Dom4J support.

See Also:
XPath, XPathExpressionEvaluator

Constructor Summary
XPathAnnotationParser()
           
 
Method Summary
 ExpressionArgument parse(Annotation annotation, Class<?> parameterType)
           
 boolean supports(Annotation annotation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XPathAnnotationParser

public XPathAnnotationParser()
Method Detail

parse

public ExpressionArgument parse(Annotation annotation,
                                Class<?> parameterType)
Specified by:
parse in interface ExpressionAnnotationParser

supports

public boolean supports(Annotation annotation)
Specified by:
supports in interface ExpressionAnnotationParser


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.