Utility class used as delegate of closures representing JSON objects.
| Type Params | Return 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, setMetaClass | 
                        
 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