Package jakarta.mail.util
Jakarta Mail API utility classes.
This package specifies utility classes that are useful with
other Jakarta Mail APIs.
-
Interface Summary 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 Summary 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 ASharedFileInputStreamis aBufferedInputStreamthat buffers data from the file and supports themarkandresetmethods. -
Enum Summary Enum Description StreamProvider.EncoderTypes Enumeration with the different encoder types supported by the Mail API.