Jsoner
Object Hierarchy:
Description:
public class Jsoner :
Object
Content:
Properties:
Static methods:
- public static string serialize (Object obj, Case names_case = AUTO, bool pretty = false)
- public static async string serialize_async (Object obj, Case names_case = AUTO, bool pretty = false)
- public static ArrayList<T> simple_array_from_json<T> (string json, string[]? sub_members = null, Case names_case = AUTO, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public static async ArrayList<T> simple_array_from_json_async<T> (string json, string[]? sub_members = null, Case names_case = AUTO, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public static HashMap<string,T> simple_dict_from_json<T> (string json, string[]? sub_members = null, Case names_case = AUTO, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public static async HashMap<string,T> simple_dict_from_json_async<T> (string json, string[]? sub_members = null, Case names_case = AUTO, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public static T simple_from_json<T> (string json, string[]? sub_members = null, Case names_case = AUTO, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public static async T simple_from_json_async<T> (string json, string[]? sub_members = null, Case names_case = AUTO, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
Creation methods:
Methods:
- public ArrayList<T> deserialize_array<T> (SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public async ArrayList<T> deserialize_array_async<T> (SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public void deserialize_array_into (ArrayList array_list, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public async void deserialize_array_into_async (ArrayList array_list, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public HashMap<string,T> deserialize_dict<T> (SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public async HashMap<string,T> deserialize_dict_async<T> (SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public void deserialize_dict_into (HashMap dict, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public async void deserialize_dict_into_async (HashMap dict, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public T deserialize_object<T> (SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public async T deserialize_object_async<T> (SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public Object deserialize_object_by_type (Type obj_type, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public async Object deserialize_object_by_type_async (Type obj_type, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public void deserialize_object_into (Object obj, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public async void deserialize_object_into_async (Object obj, SubCollectionCreationFunc? sub_creation_func = null) throws JsonError
- public Value deserialize_value () throws JsonError
Inherited Members:
All known members inherited from class GLib.Object