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

## org.opengion.fukurou.mail
クラス JISDataSource

    java.lang.Object
      org.opengion.fukurou.mail.JISDataSource

すべての実装されたインタフェース:
  DataSource

     class JISDataSource

extends Object
implements DataSource

テキストの本文を送信するための DataSource です。 Windows-31J でバイトコードに変換した後、独自エンコードにて、 Shift-JIS ⇒ JIS 変換しています。

バージョン
  4.0
作成者
  Kazuhiko Hasegawa
導入されたバージョン:
  JDK5.0,

コンストラクタの概要
`JISDataSource(String str)`

メソッドの概要
`String` | `getContentType()` データの MIME タイプを文字列の形で返します。
`InputStream` | `getInputStream()` データを表す InputStream を返します。
`String` | `getName()` このオブジェクトの '名前' を返します。
`OutputStream` | `getOutputStream()` データが書込可能なら OutputStream を返します。

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

コンストラクタの詳細

### JISDataSource

    public JISDataSource(String str)

メソッドの詳細

### getContentType

    public String getContentType()

  データの MIME タイプを文字列の形で返します。 かならず有効なタイプを返すべきです。 DataSource の実装がデータタイプを 決定できない場合は、 getContentType は "application/octet-stream" を返すことを 提案します。

  定義:
    インタフェース `DataSource` 内の `getContentType`
  戻り値:
    String MIME タイプ

### getInputStream

    public InputStream getInputStream()
                               throws IOException

  データを表す InputStream を返します。 それができない場合は適切な例外をスローします。

  定義:
    インタフェース `DataSource` 内の `getInputStream`
  戻り値:
    InputStream
  例外:
    `IOException`

### getOutputStream

    public OutputStream getOutputStream()
                                 throws IOException

  データが書込可能なら OutputStream を返します。 それができない場合は適切な例外をスローします。 ※ このクラスでは実装されていません。

  定義:
    インタフェース `DataSource` 内の `getOutputStream`
  戻り値:
    OutputStream
  例外:
    `IOException`

### getName

    public String getName()

  このオブジェクトの '名前' を返します。 この名前は下層のオブジェクトの性質によります。 ファイルをカプセル化する DataSource なら オブジェクトの ファイル名を返すようにするかもしれません。

  定義:
    インタフェース `DataSource` 内の `getName`
  戻り値:
    String オブジェクトの名前

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

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.