|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.mail.internet.MimePartDataSource
public class MimePartDataSource
MimePart から DataSource を実装するユーティリティクラスです。 このクラスは主にサービスプロバイダを対象にしています。
MimePart
,
javax.activation.DataSource
コンストラクタの概要 | |
---|---|
MimePartDataSource(MimePart part)
MimePart から DataSource を構築するコンストラクタです。 |
メソッドの概要 | |
---|---|
String |
getContentType()
この DataSource のコンテンツ形式を返します。 |
InputStream |
getInputStream()
この MimePart からの入力ストリームを返します。 |
MessageContext |
getMessageContext()
現在のパートの MessageContext を返します。 |
String |
getName()
名前を返すための DataSource メソッドです。 |
OutputStream |
getOutputStream()
出力ストリームを返すための DataSource メソッドです。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public MimePartDataSource(MimePart part)
メソッドの詳細 |
---|
public final InputStream getInputStream() throws IOException
このメソッドは、この MimePart の Content-Transfer-Encoding 属性に基づき、 適切な転送デコーディングを適用します。その為、返される入力ストリームは、 デコードされたバイトストリームです。
この実装は、getContentStream()
メソッドを使用して Part から生のコンテンツを取得し、
MimeUtility.decode()
メソッドを使用してデコードします。
IOException
MimeMessage.getContentStream()
,
MimeBodyPart.getContentStream()
,
MimeUtility.decode(java.io.InputStream, java.lang.String)
public final OutputStream getOutputStream() throws IOException
この実装は UnknownServiceException をスローします。
IOException
public final String getContentType()
この実装は MimePart 上で getContentType
メソッドを呼び出すだけです。
public final String getName()
この実装は空の文字列を返すだけです。
public final MessageContext getMessageContext()
MessageContext
を返します。
MessageAware
内の getMessageContext
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |