We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eed65bb commit 89c479aCopy full SHA for 89c479a
src/main/java/pl/koder95/cmf/format/JSON.java
@@ -55,7 +55,13 @@ private FinalMFR toMFR(Gson g, JsonObject jo) {
55
}
56
57
public static String toJson(List<FinalMFR> mfrs) {
58
- Gson g = new GsonBuilder().setDateFormat("yyyy-MM-dd").registerTypeAdapter(
+ return toJson(mfrs, false);
59
+ }
60
+
61
+ public static String toJson(List<FinalMFR> mfrs, boolean prettyPrinting) {
62
+ GsonBuilder builder = new GsonBuilder();
63
+ if (prettyPrinting) builder = builder.setPrettyPrinting();
64
+ Gson g = builder.setDateFormat("yyyy-MM-dd").registerTypeAdapter(
65
LocalDate.class,
66
(JsonSerializer<LocalDate>) (src, typeOfSrc, context) -> new JsonPrimitive(src.toString())
67
).create();
0 commit comments