protected static void setDefaultProperties(GsonBuilder builder) { // uncomment if you wish to debug generated json // builder.setPrettyPrinting(); builder.registerTypeHierarchyAdapter(JsonEnum.class, new JsonEnumSerializer()); builder.registerTypeHierarchyAdapter(Color.class, new ColorSerializer()); builder.registerTypeHierarchyAdapter(JsFunction.class, new JsFunctionSerializer()); builder.registerTypeHierarchyAdapter(Date.class, new ConfigDateSerializer()); builder.registerTypeHierarchyAdapter(Rule.class, new ResponsiveRuleSerializer()); }
private static void setDefaultProperties(GsonBuilder builder) { // uncomment if you wish to debug generated json // builder.setPrettyPrinting(); builder.registerTypeHierarchyAdapter(JsonEnum.class, new JsonEnumSerializer()); builder.registerTypeHierarchyAdapter(Color.class, new ColorSerializer()); builder.registerTypeHierarchyAdapter(JsFunction.class, new JsFunctionSerializer()); builder.registerTypeHierarchyAdapter(Date.class, new ConfigDateSerializer()); builder.registerTypeHierarchyAdapter(Rule.class, new ResponsiveRuleSerializer()); }
protected static void setDefaultProperties(GsonBuilder builder) { // uncomment if you wish to debug generated json // builder.setPrettyPrinting(); builder.registerTypeHierarchyAdapter(JsonEnum.class, new JsonEnumSerializer()); builder.registerTypeHierarchyAdapter(Color.class, new ColorSerializer()); builder.registerTypeHierarchyAdapter(JsFunction.class, new JsFunctionSerializer()); builder.registerTypeHierarchyAdapter(Date.class, new ConfigDateSerializer()); builder.registerTypeHierarchyAdapter(Rule.class, new ResponsiveRuleSerializer()); }