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

## org.maachang.jni.io
クラス NativeOutputStream

    java.lang.Object
      java.io.OutputStream
          org.maachang.jni.io.NativeOutputStream

すべての実装されたインタフェース:
  java.io.Closeable, java.io.Flushable

    public class NativeOutputStream

extends java.io.OutputStream

NativeOutputStream.

導入されたバージョン:
  SeabassNativeIO-1.0.0
バージョン:
  2010/06/04
作成者:
  masahito suzuki

コンストラクタの概要
`NativeOutputStream(boolean mode, java.lang.String name)` ファイルオープン.
`NativeOutputStream(java.lang.String name)` ファイルオープン.

メソッドの概要
`void` | `close()` ファイルクローズ.
`void` | `flush()` ファイル更新.
`void` | `write(int b)` 書き込み処理.

クラス java.io.OutputStream から継承されたメソッド
`write, write`

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

コンストラクタの詳細

### NativeOutputStream

    public NativeOutputStream(java.lang.String name)
                       throws java.lang.Exception

  ファイルオープン.

  パラメータ:
    `name` - 対象のファイル名を設定します.
  例外:
    `java.lang.Exception` - 例外.

### NativeOutputStream

    public NativeOutputStream(boolean mode,
                              java.lang.String name)
                       throws java.lang.Exception

  ファイルオープン.

  パラメータ:
    `mode` - [true]の場合、既存ファイルが存在した場合、削除します.
    `name` - 対象のファイル名を設定します.
  例外:
    `java.lang.Exception` - 例外.

メソッドの詳細

### close

    public void close()
               throws java.io.IOException

  ファイルクローズ.

  定義:
    インタフェース `java.io.Closeable` 内の `close`
  オーバーライド:
    クラス `java.io.OutputStream` 内の `close`
  例外:
    `java.io.IOException` - I/O例外.

### flush

    public void flush()
               throws java.io.IOException

  ファイル更新.

  定義:
    インタフェース `java.io.Flushable` 内の `flush`
  オーバーライド:
    クラス `java.io.OutputStream` 内の `flush`
  例外:
    `java.io.IOException` - I/O例外.

### write

    public void write(int b)
               throws java.io.IOException

  書き込み処理.

  定義:
    クラス `java.io.OutputStream` 内の `write`
  パラメータ:
    `b` - 書き込み情報を設定します.
  例外:
    `java.io.IOException` - I/O例外.

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