概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## com.ozacc.mail
クラス Mail.AttachmentFile

    java.lang.Object
      com.ozacc.mail.Mail.AttachmentFile

含まれているクラス:
  Mail

public class Mail.AttachmentFile
extends Object

添付ファイル。

受信メール(ReceivedMail)の添付ファイルは、常に`getFile()`メソッドで取得します。 `getInputStream()`、`getUrl()`メソッドはnullを返します。 受信メールに対しては、`ReceivedMail.getFiles()`メソッドを使うと添付ファイルの `File`インスタンス配列を取得することができます。

導入されたバージョン:
  1.1
バージョン:
  $Id: Mail.java,v 1.10.2.2 2005/01/19 14:23:35 otsuka Exp $
作成者:
  Tomohiro Otsuka

コンストラクタの概要
`Mail.AttachmentFile(String name, File file)` ファイル名とファイルを指定して、このクラスのインタンスを生成します。
`Mail.AttachmentFile(String name, InputStream is)` ファイル名とInputStreamを指定して、このクラスのインタンスを生成します。
`Mail.AttachmentFile(String name, URL url)` ファイル名とファイルロケーションのURLを指定して、このクラスのインタンスを生成します。

メソッドの概要
`javax.activation.DataSource` | `getDataSource()` 添付ファイルのDataSourceインスタンスを生成して返します。
`File` | `getFile()`
`InputStream` | `getInputStream()`
`String` | `getName()` 添付ファイル名を返します。
`URL` | `getUrl()`

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### Mail.AttachmentFile

    public Mail.AttachmentFile(String name,
                               File file)

  ファイル名とファイルを指定して、このクラスのインタンスを生成します。 ファイル名には適切な拡張子が付けられている必要があります。

パラメータ:
  `name` - メールに表示するファイル名
  `file` - 添付ファイル

### Mail.AttachmentFile

    public Mail.AttachmentFile(String name,
                               InputStream is)

  ファイル名とInputStreamを指定して、このクラスのインタンスを生成します。 ファイル名には適切な拡張子が付けられている必要があります。

パラメータ:
  `name` - メールに表示するファイル名
  `is` - 添付ファイルを生成するInputStream

### Mail.AttachmentFile

    public Mail.AttachmentFile(String name,
                               URL url)

  ファイル名とファイルロケーションのURLを指定して、このクラスのインタンスを生成します。 ファイル名には適切な拡張子が付けられている必要があります。

パラメータ:
  `name` - メールに表示するファイル名
  `url` - 添付ファイルのロケーションURL

メソッドの詳細

### getDataSource

    public javax.activation.DataSource getDataSource()

  添付ファイルのDataSourceインスタンスを生成して返します。

  戻り値:
    添付ファイルのDataSourceインスタンス

### getName

    public String getName()

  添付ファイル名を返します。

  戻り値:
    添付ファイル名

### getFile

    public File getFile()

  戻り値:
    セットされたファイル。またはnull。

### getInputStream

    public InputStream getInputStream()

  戻り値:
    セットされたInputStream。またはnull。

### getUrl

    public URL getUrl()

  戻り値:
    セットされたURL。またはnull。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2004-2005 OZACC. All Rights Reserved.