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

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

    java.lang.Object
      java.io.InputStream
          org.maachang.jni.io.NativeInputStream

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

    public class NativeInputStream

extends java.io.InputStream

NativeInputStream.

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

コンストラクタの概要
`NativeInputStream(java.lang.String name)` コンストラクタ.

メソッドの概要
`int` | `available()` 残り容量を取得.
`void` | `close()` ファイルクローズ.
`boolean` | `markSupported()` markサポート.
`int` | `read()` 読み込み処理.

クラス java.io.InputStream から継承されたメソッド
`mark, read, read, reset, skip`

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

コンストラクタの詳細

### NativeInputStream

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

  コンストラクタ.

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

メソッドの詳細

### close

    public void close()

  ファイルクローズ.

  定義:
    インタフェース `java.io.Closeable` 内の `close`
  オーバーライド:
    クラス `java.io.InputStream` 内の `close`

### available

    public int available()
                  throws java.io.IOException

  残り容量を取得.

  オーバーライド:
    クラス `java.io.InputStream` 内の `available`
  戻り値:
    int 残り容量が返されます.
  例外:
    `java.io.IOException` - I/O例外.

### read

    public int read()
             throws java.io.IOException

  読み込み処理.

  定義:
    クラス `java.io.InputStream` 内の `read`
  戻り値:
    int 読み込まれた情報が返されます.
  例外:
    `java.io.IOException` - I/O例外.

### markSupported

    public boolean markSupported()

  markサポート.

  オーバーライド:
    クラス `java.io.InputStream` 内の `markSupported`
  戻り値:
    boolean [false]が返されます.

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