| Interface | Description |
|---|---|
| CompressionAlgorithm |
Compresses and decompresses byte streams.
|
| Decoder<T,R> |
A decoder converts an already-encoded data value to a desired data type.
|
| Deserializer<T> |
A
Deserializer is able to convert serialized byte streams into Java objects. |
| Encoder<T,R> |
An encoder converts data of one type into another formatted data value.
|
| Parser<T> |
A Parser converts a character stream into a Java object.
|
| ParserBuilder<T,B extends ParserBuilder<T,B>> |
A
ParserBuilder configures and creates new Parser instances. |
| Serializer<T> |
A
Serializer is able to convert a Java object into a formatted byte stream. |
| Class | Description |
|---|---|
| AbstractDeserializer<T> |
Convenient base class to use to implement
Deserializers, with subclasses only needing to implement
AbstractDeserializer.doDeserialize(Reader). |
| AbstractSerializer<T> |
Convenient base class to use to implement
Serializers, with subclasses only needing to implement
* AbstractSerializer.doSerialize(Object, OutputStream). |
| Decoders |
Constant definitions for various decoding algorithms.
|
| Encoders |
Constant definitions for various encoding algorithms.
|
| Exception | Description |
|---|---|
| CodecException |
An exception thrown when encountering a problem during encoding or decoding.
|
| DecodingException |
An exception thrown when encountering a problem during decoding.
|
| DeserializationException |
Exception thrown when reconstituting a serialized byte array into a Java object.
|
| EncodingException |
An exception thrown when encountering a problem during encoding.
|
| IOException |
JJWT's base exception for problems during data input or output operations, such as serialization,
deserialization, marshalling, unmarshalling, etc.
|
| SerialException |
An exception thrown during serialization or deserialization.
|
| SerializationException |
Exception thrown when converting a Java object to a formatted byte array.
|
Copyright © 2014–2023 jsonwebtoken.io. All rights reserved.