public class Jankson
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Jankson.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Jankson.Builder |
builder() |
<T> T |
fromJson(JsonObject obj,
java.lang.Class<T> clazz) |
<T> T |
fromJson(java.lang.String json,
java.lang.Class<T> clazz) |
int |
getCodePoint(java.io.InputStream in) |
Marshaller |
getMarshaller() |
JsonObject |
load(java.io.File f) |
JsonObject |
load(java.io.InputStream in) |
JsonObject |
load(java.lang.String s) |
<T> void |
push(ParserContext<T> t,
java.util.function.Consumer<T> consumer)
Pushes a context onto the stack.
|
void |
throwDelayed(SyntaxError syntaxError) |
<T> JsonElement |
toJson(T t) |
<T> JsonElement |
toJson(T t,
Marshaller alternateMarshaller) |
public JsonObject load(java.lang.String s) throws SyntaxError
SyntaxErrorpublic JsonObject load(java.io.File f) throws java.io.IOException, SyntaxError
java.io.IOExceptionSyntaxErrorpublic int getCodePoint(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionpublic JsonObject load(java.io.InputStream in) throws java.io.IOException, SyntaxError
java.io.IOExceptionSyntaxErrorpublic <T> T fromJson(JsonObject obj, java.lang.Class<T> clazz)
public <T> T fromJson(java.lang.String json,
java.lang.Class<T> clazz)
throws SyntaxError
SyntaxErrorpublic <T> JsonElement toJson(T t)
public <T> JsonElement toJson(T t, Marshaller alternateMarshaller)
public <T> void push(ParserContext<T> t, java.util.function.Consumer<T> consumer)
public Marshaller getMarshaller()
public static Jankson.Builder builder()
public void throwDelayed(SyntaxError syntaxError)