Utility class used as delegate of closures representing JSON objects.
| Type | Name and description | 
|---|---|
| static Map<String, Object> | cloneDelegateAndGetContent(Closure<?> c)Factory method for creating JsonDelegates from closures. | 
| static Map<String, Object> | curryDelegateAndGetContent(Closure<?> c, Object o)Factory method for creating JsonDelegates from closures currying an object
 argument. | 
| Map<String, Object> | getContent() | 
| Object | invokeMethod(String name, Object args)Intercepts calls for setting a key and value for a JSON object | 
| Methods inherited from class | Name | 
|---|---|
| class GroovyObjectSupport | getMetaClass, getProperty, invokeMethod, setMetaClass, setProperty | 
| class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll | 
 Factory method for creating JsonDelegates from closures.
     
c -  closure representing JSON objectsJsonDelegate Factory method for creating JsonDelegates from closures currying an object
 argument.
     
c -  closure representing JSON objectso -  an object curried to the closureJsonDelegate