パッケージ jakarta.mail

インターフェース MultipartDataSource

  • すべてのスーパーインターフェース:
    DataSource

    public interface MultipartDataSource
    extends DataSource
    MultipartDataSource は、ボディパーツを含む DataSource です。これにより、「メール対応」 DataContentHandlers は、そのような DataSources を認識し、適切な方法を使用して BodyParts にアクセスすることにより、より効率的に実装できます。

    MultipartDataSource のデータは入力ストリームとしても利用できることに注意してください。

    このインターフェースは通常、IMAP プロバイダーなど、マルチパートボディを事前解析するプロバイダーによって実装されます。

    作成者:
    John Mani
    関連事項:
    DataSource
    • メソッドの詳細

      • getCount

        int getCount()
        囲まれた BodyPart オブジェクトの数を返します。
        戻り値:
        パーツ数
      • getBodyPart

        BodyPart getBodyPart​(int index)
                      throws MessagingException
        指定されたパートを取得します。パーツには 0 から始まる番号が付けられています。
        パラメーター:
        index - 目的のパートのインデックス
        戻り値:
        一部
        例外:
        IndexOutOfBoundsExceptionSE - 指定されたインデックスが範囲外の場合。
        MessagingException - その他の障害の場合