T - the adapted typepublic interface JavaxJsonAdapter<T>
| Modifier and Type | Method and Description |
|---|---|
T |
deserialize(javax.json.JsonValue json,
BiFunction<javax.json.JsonValue,ValueType,Object> deserialize)
Deserialize.
|
javax.json.JsonValue |
serialize(JavaxJsonFactories jsonFactories,
Object object,
Function<Object,javax.json.JsonValue> serialize)
Serialize.
|
Class<T> |
type() |
javax.json.JsonValue serialize(JavaxJsonFactories jsonFactories, Object object, Function<Object,javax.json.JsonValue> serialize)
jsonFactories - Factories to create JSONobject - Object to serialize, never nullserialize - Serialization function for nested structure serializationT deserialize(javax.json.JsonValue json, BiFunction<javax.json.JsonValue,ValueType,Object> deserialize)
json - JSON to deserialize from, never nulldeserialize - Deserialization function for nested structure deserialization