org.mule.module.xml.config
Class AnnotatedComponent

java.lang.Object
  extended by org.mule.module.xml.config.AnnotatedComponent

public class AnnotatedComponent
extends Object


Constructor Summary
AnnotatedComponent()
           
 
Method Summary
 Map<String,Object> doStuff(Element fooDocument, Boolean isBarValue, String bar)
           
 Map<String,Object> doStuff2(Document fooDocument, Boolean isBarValue, Double bar)
           
 Map<String,Object> doStuff3(Node foo, NodeList barNodes)
           
 Map<String,Object> doStuff4(Node foo)
           
 Map<String,Object> doStuff5(Node foo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotatedComponent

public AnnotatedComponent()
Method Detail

doStuff

public Map<String,Object> doStuff(@XPath(value="/foo")
                                  Element fooDocument,
                                  @XPath(value="/foo/bar[1] = 4")
                                  Boolean isBarValue,
                                  @XPath(value="/foo/bar[1]")
                                  String bar)

doStuff2

public Map<String,Object> doStuff2(@XPath(value="/foo")
                                   Document fooDocument,
                                   @XPath(value="/foo/bar[2] = \'8\'")
                                   Boolean isBarValue,
                                   @XPath(value="/foo/bar[2]")
                                   Double bar)

doStuff3

public Map<String,Object> doStuff3(@XPath(value="/foo")
                                   Node foo,
                                   @XPath(value="/foo/bar")
                                   NodeList barNodes)

doStuff4

public Map<String,Object> doStuff4(@XPath(value="/faz")
                                   Node foo)

doStuff5

public Map<String,Object> doStuff5(@XPath(value="/faz",optional=true)
                                   Node foo)


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