org.mule.module.json.config
Class AnnotatedComponent

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

public class AnnotatedComponent
extends java.lang.Object


Constructor Summary
AnnotatedComponent()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> doStuff(org.codehaus.jackson.JsonNode fooDocument, java.lang.Boolean isBarValue, java.lang.String bar)
           
 java.util.Map<java.lang.String,java.lang.Object> doStuff2(org.codehaus.jackson.JsonNode fooDocument, java.lang.Boolean isBarValue, java.lang.Double bar)
           
 java.util.Map<java.lang.String,java.lang.Object> doStuff3(org.codehaus.jackson.JsonNode foo, org.codehaus.jackson.node.ArrayNode barNodes)
           
 java.util.Map<java.lang.String,java.lang.Object> doStuff4(org.codehaus.jackson.JsonNode foo)
           
 java.util.Map<java.lang.String,java.lang.Object> doStuff5(org.codehaus.jackson.JsonNode 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 java.util.Map<java.lang.String,java.lang.Object> doStuff(@JsonPath(value="/foo")
                                                                org.codehaus.jackson.JsonNode fooDocument,
                                                                @JsonPath(value="/foo/bar[0] = 4")
                                                                java.lang.Boolean isBarValue,
                                                                @JsonPath(value="/foo/bar[0]")
                                                                java.lang.String bar)

doStuff2

public java.util.Map<java.lang.String,java.lang.Object> doStuff2(@JsonPath(value="/foo")
                                                                 org.codehaus.jackson.JsonNode fooDocument,
                                                                 @JsonPath(value="/foo/bar[1] = 8")
                                                                 java.lang.Boolean isBarValue,
                                                                 @JsonPath(value="/foo/bar[1]")
                                                                 java.lang.Double bar)

doStuff3

public java.util.Map<java.lang.String,java.lang.Object> doStuff3(@JsonPath(value="/foo")
                                                                 org.codehaus.jackson.JsonNode foo,
                                                                 @JsonPath(value="/foo/bar")
                                                                 org.codehaus.jackson.node.ArrayNode barNodes)

doStuff4

public java.util.Map<java.lang.String,java.lang.Object> doStuff4(@JsonPath(value="/faz")
                                                                 org.codehaus.jackson.JsonNode foo)

doStuff5

public java.util.Map<java.lang.String,java.lang.Object> doStuff5(@JsonPath(value="/faz",optional=true)
                                                                 org.codehaus.jackson.JsonNode foo)


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