パッケージ jakarta.mail
インターフェース EncodingAware
public interface EncodingAware
EncodingAware
も実装するDataSource
は、データに使用する Content-Transfer-Encoding を指定できます。RFC 2045 で指定されている有効な Content-Transfer-Encoding 値は、"7bit"、"8bit"、"quoted-printable"、"base64"、"binary" です。例: すべてのファイルを base64 でエンコードするように強制する
FileDataSource
を作成できます。public class Base64FileDataSource extends FileDataSource implements EncodingAware { public Base64FileDataSource(File file) { super(file); } // implements EncodingAware.getEncoding() public String getEncoding() { return "base64"; } }
- 導入:
- JavaMail 1.5
- 作成者:
- Bill Shannon
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 StringSE
getEncoding()
このデータに使用する MIMEContent-Transfer-Encoding を返すか、呼び出し元が適切な値を選択する必要があることを示す null を返します。
メソッドの詳細
getEncoding
StringSE getEncoding()
このデータに使用する MIMEContent-Transfer-Encoding を返すか、呼び出し元が適切な値を選択する必要があることを示す null を返します。- 戻り値:
- Content-Transfer-Encoding 値、または null