| Modifier and Type | Class and Description |
|---|---|
| public static enum | StreamProvider.
Enumeration with the different encoder types supported by the Mail API. |
| Modifier and Type | Method and Description |
|---|---|
| public InputStream | Returns: the decoderthe InputStream in)Creates a 'base64' decoder from the InputStream. |
| public InputStream | Returns: the decoderthe InputStream in)Creates a 'binary', '7bit' and '8bit' decoder from the InputStream. |
| public LineInputStream | Returns: the LineInputStreamthe InputStream in, boolean allow UTF-8 characters? allowutf8)Creates a new LineInputStream that supports reading CRLF terminated lines containing only US-ASCII characters from an input stream |
| public InputStream | Returns: the decoderthe InputStream in)Creates a 'q' decoder from the InputStream. |
| public InputStream | Returns: the decoderthe InputStream in)Creates a 'quoted-printable' decoder from the InputStream. |
| public InputStream | Returns: the InputStreamthe byte array buff)Creates a new InputStream from the underlying byte array to be shared between multiple readers. |
| public InputStream | Returns: the decoderthe InputStream in)Creates a 'uuencode', 'x-uuencode' and 'x-uue' decoder from the InputStream. |
| public OutputStream | Returns: the encoderthe OutputStream out)Creates a 'b' encoder from the OutputStream. |
| public OutputStream | Returns: the encoderthe OutputStream out)Creates a 'base64' encoder from the OutputStream. |
| public OutputStream | Returns: the encoderthe OutputStream out)Creates a 'binary', '7bit' and '8bit' encoder from the OutputStream. |
| public LineOutputStream | Returns: the LineOutputStreamthe OutputStream out, boolean allow UTF-8 characters? allowutf8)Creates a new LineOutputStream that supports writing out Strings as a sequence of bytes terminated by a CRLF sequence. |
| public OutputStream | Returns: the encoderthe OutputStream out, boolean true if we are Q-encoding a word within a phrase. encodingWord)Creates a 'q' encoder. |
| public OutputStream | Returns: the encoderthe OutputStream out)Creates a 'quoted-printable' encoder from the OutputStream. |
| public OutputStream | Returns: the encoderthe OutputStream out, String Specifies a name for the encoded buffer. It can be null. filename)Creates a 'uuencode', 'x-uuencode' and 'x-uue' encoder from the OutputStream. |
| public static StreamProvider |
| inputBase64 | back to summary |
|---|---|
| public InputStream inputBase64(InputStream in) Creates a 'base64' decoder from the InputStream.
| |
| inputBinary | back to summary |
|---|---|
| public InputStream inputBinary(InputStream in) Creates a 'binary', '7bit' and '8bit' decoder from the InputStream.
| |
| inputLineStream | back to summary |
|---|---|
| public LineInputStream inputLineStream(InputStream in, boolean allowutf8) Creates a new LineInputStream that supports reading CRLF terminated lines containing only US-ASCII characters from an input stream
| |
| inputQ | back to summary |
|---|---|
| public InputStream inputQ(InputStream in) Creates a 'q' decoder from the InputStream.
| |
| inputQP | back to summary |
|---|---|
| public InputStream inputQP(InputStream in) Creates a 'quoted-printable' decoder from the InputStream.
| |
| inputSharedByteArray | back to summary |
|---|---|
| public InputStream inputSharedByteArray(byte[] buff) Creates a new InputStream from the underlying byte array to be shared between multiple readers.
| |
| inputUU | back to summary |
|---|---|
| public InputStream inputUU(InputStream in) Creates a 'uuencode', 'x-uuencode' and 'x-uue' decoder from the InputStream.
| |
| outputB | back to summary |
|---|---|
| public OutputStream outputB(OutputStream out) Creates a 'b' encoder from the OutputStream.
| |
| outputBase64 | back to summary |
|---|---|
| public OutputStream outputBase64(OutputStream out) Creates a 'base64' encoder from the OutputStream.
| |
| outputBinary | back to summary |
|---|---|
| public OutputStream outputBinary(OutputStream out) Creates a 'binary', '7bit' and '8bit' encoder from the OutputStream.
| |
| outputLineStream | back to summary |
|---|---|
| public LineOutputStream outputLineStream(OutputStream out, boolean allowutf8) Creates a new LineOutputStream that supports writing out Strings as a sequence of bytes terminated by a CRLF sequence. The String must contain only US-ASCII characters.
| |
| outputQ | back to summary |
|---|---|
| public OutputStream outputQ(OutputStream out, boolean encodingWord) Creates a 'q' encoder.
| |
| outputQP | back to summary |
|---|---|
| public OutputStream outputQP(OutputStream out) Creates a 'quoted-printable' encoder from the OutputStream.
| |
| outputUU | back to summary |
|---|---|
| public OutputStream outputUU(OutputStream out, String filename) Creates a 'uuencode', 'x-uuencode' and 'x-uue' encoder from the OutputStream.
| |
| provider | back to summary |
|---|---|
| public static StreamProvider provider() Creates a stream provider object. The provider is loaded using the
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final StreamProvider. | |
| public static final StreamProvider. | |
| public static final StreamProvider. | |
| public static final StreamProvider. | |
| public static final StreamProvider. | |
| private final String | |
| public static final StreamProvider. | |
| public static final StreamProvider. | |
| public static final StreamProvider. | |
| public static final StreamProvider. | |
| public static final StreamProvider. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public static StreamProvider. | |
| public static StreamProvider. |
| B_ENCODER | back to summary |
|---|---|
| public static final StreamProvider. | |
| BASE_64 | back to summary |
|---|---|
| public static final StreamProvider. | |
| BINARY_ENCODER | back to summary |
|---|---|
| public static final StreamProvider. | |
| BIT7_ENCODER | back to summary |
|---|---|
| public static final StreamProvider. | |
| BIT8_ENCODER | back to summary |
|---|---|
| public static final StreamProvider. | |
| encoder | back to summary |
|---|---|
| private final String encoder | |
| Q_ENCODER | back to summary |
|---|---|
| public static final StreamProvider. | |
| QUOTED_PRINTABLE_ENCODER | back to summary |
|---|---|
| public static final StreamProvider. | |
| UU_ENCODER | back to summary |
|---|---|
| public static final StreamProvider. | |
| X_UU_ENCODER | back to summary |
|---|---|
| public static final StreamProvider. | |
| X_UUE | back to summary |
|---|---|
| public static final StreamProvider. | |
| EncoderTypes | back to summary |
|---|---|
| private EncoderTypes(String encoder) | |
| getEncoder | back to summary |
|---|---|
| public String getEncoder() | |
| valueOf | back to summary |
|---|---|
| public static StreamProvider. | |
| values | back to summary |
|---|---|
| public static StreamProvider. | |