| Interface | Description |
|---|---|
| TypeAdapterFactory |
A contract for a factory able to create TypeAdapter objects
|
| Class | Description |
|---|---|
| GuardedSerializationTypeAdapter<T> |
A TypeAdapter implementation that
enforces a "single" serialization rule
|
| Transformer |
A factory like class which provides TypeAdapter objects
|
| Transformer.Builder |
Builds Transformer instances
|
| TypeAdapter<T> |
An interface for converting between objects and their binary protocol representations.
|
| Exception | Description |
|---|---|
| UnserializableTypeException |
An exception thrown when it is not possible to serialize a given data type
|
| Annotation Type | Description |
|---|---|
| ParameterValue |
Controls whether a field should be serialized to/deserialised from binary protocol values.
|