org.mule.module.json.config
Class AnnotatedComponent
java.lang.Object
org.mule.module.json.config.AnnotatedComponent
public class AnnotatedComponent
- extends Object
Method Summary |
Map<String,Object> |
doStuff(org.codehaus.jackson.JsonNode fooDocument,
Boolean isBarValue,
String bar)
|
Map<String,Object> |
doStuff2(org.codehaus.jackson.JsonNode fooDocument,
Boolean isBarValue,
Double bar)
|
Map<String,Object> |
doStuff3(org.codehaus.jackson.JsonNode foo,
List barNodes)
|
Map<String,Object> |
doStuff4(org.codehaus.jackson.JsonNode foo)
|
Map<String,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 |
AnnotatedComponent
public AnnotatedComponent()
doStuff
public Map<String,Object> doStuff(@JsonPath(value="/foo")
org.codehaus.jackson.JsonNode fooDocument,
@JsonPath(value="/foo/bar[0] = 4")
Boolean isBarValue,
@JsonPath(value="/foo/bar[0]")
String bar)
doStuff2
public Map<String,Object> doStuff2(@JsonPath(value="/foo")
org.codehaus.jackson.JsonNode fooDocument,
@JsonPath(value="/foo/bar[1] = 8")
Boolean isBarValue,
@JsonPath(value="/foo/bar[1]")
Double bar)
doStuff3
public Map<String,Object> doStuff3(@JsonPath(value="/foo")
org.codehaus.jackson.JsonNode foo,
@JsonPath(value="/foo/bar")
List barNodes)
doStuff4
public Map<String,Object> doStuff4(@JsonPath(value="/faz")
org.codehaus.jackson.JsonNode foo)
doStuff5
public Map<String,Object> doStuff5(@JsonPath(value="/faz",optional=true)
org.codehaus.jackson.JsonNode foo)
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.