| Type Params | Return Type | Name and description | 
|---|---|---|
|  | java.lang.Iterable | createArray() | 
|  | java.lang.Object | createMap() | 
|  | Mode | getMode() | 
|  | java.lang.Object | getProperty(java.lang.Object obj, java.lang.Object key) | 
|  | java.util.Collection<java.lang.String> | getPropertyKeys(java.lang.Object obj) | 
|  | boolean | isArray(java.lang.Object obj) | 
|  | boolean | isContainer(java.lang.Object obj) | 
|  | boolean | isMap(java.lang.Object obj) | 
|  | int | length(java.lang.Object obj) | 
|  | java.lang.Object | parse(java.lang.String json) | 
|  | java.lang.Object | parse(java.io.Reader jsonReader) | 
|  | java.lang.Object | parse(java.io.InputStream jsonStream) | 
|  | void | setProperty(java.lang.Object obj, java.lang.Object key, java.lang.Object value) | 
|  | void | setValueToWrite(java.lang.Object valueToWrite) | 
|  | java.lang.Iterable<java.lang.Object> | toIterable(java.lang.Object obj) | 
|  | java.lang.String | toJson(java.lang.Object obj) |