public interface Deserializer
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Deserializer.StreamReferenceHandler
Allow to handle stream with external reference.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addStreamReferenceHandler(Deserializer.StreamReferenceHandler handler)
Register a stream reference handler.
|
<T> AsyncSupplier<T,SerializationException> |
deserialize(TypeDefinition type,
IO.Readable input,
List<SerializationRule> rules)
Deserialize an object/value of the given type from the given input.
|
int |
getMaximumTextSize()
Return the maximum text size, 0 or negative value means no limitation.
|
void |
setMaximumTextSize(int max)
Set the maximum text size, 0 or negative value means no limitation.
|
int getMaximumTextSize()
void setMaximumTextSize(int max)
<T> AsyncSupplier<T,SerializationException> deserialize(TypeDefinition type, IO.Readable input, List<SerializationRule> rules)
void addStreamReferenceHandler(Deserializer.StreamReferenceHandler handler)
Copyright © 2019. All rights reserved.