| Import line: | Json = imports.gi.Json; | 
| GIR File: | Json-1.0.gir | 
| C documentation: | JsonNode | 
| Struct : | Node | 
| None | 
| Method / Constructor | Defined By | |
|---|---|---|
| Create a new Json.Node 
			
			
			
				Create a new Json.Node
			
			
				 
 
 | ||
| 
			copy
				
				 () 
			
				
					 : 
					Json.Node
					
				
			
		 
 | Json.Node | |
| 
			dup_array
				
				 () 
			
				
					 : 
					Json.Array
					
				
			
		 
 | Json.Node | |
| 
			dup_object
				
				 () 
			
				
					 : 
					Json.Object
					
				
			
		 
 | Json.Node | |
| 
			dup_string
				
				 () 
			
				
					 : 
					String
					
				
			
		 
 | Json.Node | |
| 
			free
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Json.Node | |
| 
			get_array
				
				 () 
			
				
					 : 
					Json.Array
					
				
			
		 
 | Json.Node | |
| 
			get_boolean
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Json.Node | |
| 
			get_double
				
				 () 
			
				
					 : 
					gdouble
					
				
			
		 
 | Json.Node | |
| 
			get_int
				
				 () 
			
				
					 : 
					gint64
					
				
			
		 
 | Json.Node | |
| 
			get_node_type
				
				 () 
			
				
					 : 
					Json.NodeType
					
				
			
		 
 | Json.Node | |
| 
			get_object
				
				 () 
			
				
					 : 
					Json.Object
					
				
			
		 
 | Json.Node | |
| 
			get_parent
				
				 () 
			
				
					 : 
					Json.Node
					
				
			
		 
 | Json.Node | |
| 
			get_string
				
				 () 
			
				
					 : 
					String
					
				
			
		 
 | Json.Node | |
| 
			get_value
				
				 () 
			
				
					 : 
					GObject.Value
					
				
			
		 
 | Json.Node | |
| 
			get_value_type
				
				 () 
			
				
					 : 
					Number
					
				
			
		 
 | Json.Node | |
| 
			is_null
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Json.Node | |
| 
			set_array
				
				 (Array array) 
			
				
					 : 
					none
					
				
			
		 
 
 | Json.Node | |
| 
			set_boolean
				
				 (gboolean value) 
			
				
					 : 
					none
					
				
			
		 
 
 | Json.Node | |
| 
			set_double
				
				 (gdouble value) 
			
				
					 : 
					none
					
				
			
		 
 
 | Json.Node | |
| 
			set_int
				
				 (gint64 value) 
			
				
					 : 
					none
					
				
			
		 
 
 | Json.Node | |
| 
			set_object
				
				 (Object object) 
			
				
					 : 
					none
					
				
			
		 
 
 | Json.Node | |
| 
			set_parent
				
				 (Node parent) 
			
				
					 : 
					none
					
				
			
		 
 
 | Json.Node | |
| 
			set_string
				
				 (String value) 
			
				
					 : 
					none
					
				
			
		 
 
 | Json.Node | |
| 
			set_value
				
				 (Value value) 
			
				
					 : 
					none
					
				
			
		 
 
 | Json.Node | |
| 
			take_array
				
				 (Array array) 
			
				
					 : 
					none
					
				
			
		 
 
 | Json.Node | |
| 
			take_object
				
				 (Object object) 
			
				
					 : 
					none
					
				
			
		 
 
 | Json.Node | |
| 
			type_name
				
				 () 
			
				
					 : 
					String
					
				
			
		 
 | Json.Node | |
| None | 
| Class / Namespace | Method / Signal / Properties | 
|---|---|
| Clutter.Scriptable Method | Parses the passed JSON node. | 
| Json Method |  | 
| Json Method |  | 
| Json Method |  | 
| Json Method |  | 
| Json.Array Method | 
			add_element
				
				 (Node node) 
			
				
					 : 
					none
					
				
			
		 | 
| Json.Array Method |  | 
| Json.Array Method |  | 
| Json.Builder Method | 
			add_value
				
				 (Node node) 
			
				
					 : 
					Json.Builder
					
				
			
		 | 
| Json.Builder Method | 
			get_root
				
				 () 
			
				
					 : 
					Json.Node
					
				
			
		 | 
| Json.Generator Property | 
				root : Json.Node 
                   
                     
			 | 
| Json.Generator Method | 
			set_root
				
				 (Node node) 
			
				
					 : 
					none
					
				
			
		 | 
| Json.Object Method |  | 
| Json.Object Method |  | 
| Json.Object Method |  | 
| Json.Object Method |  | 
| Json.Parser Method | 
			get_root
				
				 () 
			
				
					 : 
					Json.Node
					
				
			
		 | 
| Json.Reader Property | 
				root : Json.Node 
                   
                     
			 | 
| Json.Reader Method | Create a new Json.Reader | 
| Json.Reader Method | 
			get_value
				
				 () 
			
				
					 : 
					Json.Node
					
				
			
		 | 
| Json.Reader Method | 
			set_root
				
				 (Node root) 
			
				
					 : 
					none
					
				
			
		 | 
| Json.Serializable Method | 
			default_deserialize_property
				
				 (String property_name, Value value, ParamSpec pspec, Node property_node) 
			
				
					 : 
					gboolean
					
				
			
		 | 
| Json.Serializable Method |  | 
| Json.Serializable Method | 
			deserialize_property
				
				 (String property_name, Object out_values, ParamSpec pspec, Node property_node) 
			
				
					 : 
					gboolean
					
				
			
		 | 
| Json.Serializable Method |  |