- java.lang.Object
-
- org.eclipse.angus.mail.util.MailStreamProvider
-
- All Implemented Interfaces:
jakarta.mail.util.StreamProvider
public class MailStreamProvider extends java.lang.Object implements jakarta.mail.util.StreamProviderContains the required encoders/decoders and streams required by the API.
-
-
Constructor Summary
Constructors Constructor Description MailStreamProvider()Public constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.InputStreaminputBase64(java.io.InputStream in)java.io.InputStreaminputBinary(java.io.InputStream in)LineInputStreaminputLineStream(java.io.InputStream in, boolean allowutf8)java.io.InputStreaminputQ(java.io.InputStream in)java.io.InputStreaminputQP(java.io.InputStream in)java.io.InputStreaminputSharedByteArray(byte[] bytes)java.io.InputStreaminputUU(java.io.InputStream in)java.io.OutputStreamoutputB(java.io.OutputStream out)java.io.OutputStreamoutputBase64(java.io.OutputStream out)java.io.OutputStreamoutputBinary(java.io.OutputStream out)LineOutputStreamoutputLineStream(java.io.OutputStream out, boolean allowutf8)java.io.OutputStreamoutputQ(java.io.OutputStream out, boolean encodingWord)java.io.OutputStreamoutputQP(java.io.OutputStream out)java.io.OutputStreamoutputUU(java.io.OutputStream out, java.lang.String filename)
-
-
-
Method Detail
-
inputBase64
public java.io.InputStream inputBase64(java.io.InputStream in)
- Specified by:
inputBase64in interfacejakarta.mail.util.StreamProvider
-
outputBase64
public java.io.OutputStream outputBase64(java.io.OutputStream out)
- Specified by:
outputBase64in interfacejakarta.mail.util.StreamProvider
-
inputBinary
public java.io.InputStream inputBinary(java.io.InputStream in)
- Specified by:
inputBinaryin interfacejakarta.mail.util.StreamProvider
-
outputBinary
public java.io.OutputStream outputBinary(java.io.OutputStream out)
- Specified by:
outputBinaryin interfacejakarta.mail.util.StreamProvider
-
outputB
public java.io.OutputStream outputB(java.io.OutputStream out)
- Specified by:
outputBin interfacejakarta.mail.util.StreamProvider
-
inputQ
public java.io.InputStream inputQ(java.io.InputStream in)
- Specified by:
inputQin interfacejakarta.mail.util.StreamProvider
-
outputQ
public java.io.OutputStream outputQ(java.io.OutputStream out, boolean encodingWord)- Specified by:
outputQin interfacejakarta.mail.util.StreamProvider
-
inputLineStream
public LineInputStream inputLineStream(java.io.InputStream in, boolean allowutf8)
- Specified by:
inputLineStreamin interfacejakarta.mail.util.StreamProvider
-
outputLineStream
public LineOutputStream outputLineStream(java.io.OutputStream out, boolean allowutf8)
- Specified by:
outputLineStreamin interfacejakarta.mail.util.StreamProvider
-
inputQP
public java.io.InputStream inputQP(java.io.InputStream in)
- Specified by:
inputQPin interfacejakarta.mail.util.StreamProvider
-
outputQP
public java.io.OutputStream outputQP(java.io.OutputStream out)
- Specified by:
outputQPin interfacejakarta.mail.util.StreamProvider
-
inputSharedByteArray
public java.io.InputStream inputSharedByteArray(byte[] bytes)
- Specified by:
inputSharedByteArrayin interfacejakarta.mail.util.StreamProvider
-
inputUU
public java.io.InputStream inputUU(java.io.InputStream in)
- Specified by:
inputUUin interfacejakarta.mail.util.StreamProvider
-
outputUU
public java.io.OutputStream outputUU(java.io.OutputStream out, java.lang.String filename)- Specified by:
outputUUin interfacejakarta.mail.util.StreamProvider
-
-