パッケージ 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
    • メソッドの詳細

      • getEncoding

        StringSE getEncoding()
        このデータに使用する MIMEContent-Transfer-Encoding を返すか、呼び出し元が適切な値を選択する必要があることを示す null を返します。
        戻り値:
        Content-Transfer-Encoding 値、または null