Package dev.latvian.apps.json
Class JSON
java.lang.Object
dev.latvian.apps.json.JSON
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<T> Tchild()<T> JSONAdapter<T> getAdapter(Class<T> type) <T> voidregisterAdapter(Class<T> type, JSONAdapter<T> adapter) <T> void<T> voidregisterStringAdapter(Class<T> type, Function<String, T> adapt) <T> voidvoidvoidwritePretty(@Nullable Object value)
-
Field Details
-
NULL
-
DEFAULT
-
-
Method Details
-
registerAdapter
-
registerAdapter
-
registerStringAdapter
-
registerStringAdapter
-
getAdapter
-
read
-
read
- Throws:
IOException
-
write
-
writePretty
-
write
- Throws:
IOException
-
write
public void write(Writer writer, @Nullable @Nullable Object value, int depth, boolean pretty) throws IOException - Throws:
IOException
-
child
-
adapt
-