| Interface | Description |
|---|---|
| LineInputStream |
LineInputStream supports reading CRLF terminated lines that
contain only US-ASCII characters from an input stream.
|
| LineOutputStream |
This interface is to support writing out Strings as a sequence of bytes
terminated by a CRLF sequence.
|
| StreamProvider |
Service lookup is used to find implementations of this interface.
|
| Class | Description |
|---|---|
| ByteArrayDataSource |
A DataSource backed by a byte array.
|
| SharedByteArrayInputStream |
A ByteArrayInputStream that implements the SharedInputStream interface,
allowing the underlying byte array to be shared between multiple readers.
|
| SharedFileInputStream |
A
SharedFileInputStream is a
BufferedInputStream that buffers
data from the file and supports the mark
and reset methods. |
| Enum | Description |
|---|---|
| StreamProvider.EncoderTypes |
Enumeration with the different encoder types supported by the Mail API.
|