Class NullReturnCheckingCalls
java.lang.Object
io.github.grumpystuff.grumpyjson.util.NullReturnCheckingCalls
NOT PUBLIC API
-
Method Summary
Modifier and TypeMethodDescriptionstatic Objectdeserialize(JsonDeserializer deserializer, JsonElement json, Type type) NOT PUBLIC APIstatic ObjectdeserializeAbsent(JsonDeserializer deserializer, Type type) NOT PUBLIC APIstatic <T> JsonElementserialize(JsonSerializer<T> serializer, T value) NOT PUBLIC APIstatic <T> Optional<JsonElement>serializeOptional(JsonSerializer<T> serializer, T value) NOT PUBLIC API
-
Method Details
-
deserialize
public static Object deserialize(JsonDeserializer deserializer, JsonElement json, Type type) throws JsonDeserializationException NOT PUBLIC API- Parameters:
deserializer- ...json- ...type- ...- Returns:
- ...
- Throws:
JsonDeserializationException- ...
-
deserializeAbsent
public static Object deserializeAbsent(JsonDeserializer deserializer, Type type) throws JsonDeserializationException NOT PUBLIC API- Parameters:
deserializer- ...type- ...- Returns:
- ...
- Throws:
JsonDeserializationException- ...
-
serialize
public static <T> JsonElement serialize(JsonSerializer<T> serializer, T value) throws JsonSerializationException NOT PUBLIC API- Type Parameters:
T- ...- Parameters:
serializer- ...value- ...- Returns:
- ...
- Throws:
JsonSerializationException- ...
-
serializeOptional
public static <T> Optional<JsonElement> serializeOptional(JsonSerializer<T> serializer, T value) throws JsonSerializationException NOT PUBLIC API- Type Parameters:
T- ...- Parameters:
serializer- ...value- ...- Returns:
- ...
- Throws:
JsonSerializationException- ...
-