intra-mart(R)
5.0

jp.co.intra_mart.common.aid.jdk.java.io
クラス HexInputStream

java.lang.Object
  拡張java.io.InputStream
      拡張jp.co.intra_mart.common.aid.jdk.java.io.HexInputStream

public class HexInputStream
extends InputStream

このクラスは、16進数表現されたデータを読み込むための ストリームフィルタを実装します。
入力ストリームより読み込まれたバイトは、16進数表現からバイトに変換され read() メソッドにより返されます。

導入されたバージョン:
version 5.0
関連項目:
InputStream

フィールドの概要
protected  InputStream in
          フィルタ処理される入力ストリームです。
 
コンストラクタの概要
HexInputStream(InputStream in)
          指定された InputStream から読み込む HexInputStream を作成します。
 
メソッドの概要
 void close()
          ストリームを閉じます。
 int read()
          デコードデータのバイトを読み込みます。
 
クラス java.io.InputStream から継承したメソッド
available, mark, markSupported, read, read, reset, skip
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

in

protected InputStream in
フィルタ処理される入力ストリームです。

コンストラクタの詳細

HexInputStream

public HexInputStream(InputStream in)
指定された InputStream から読み込む HexInputStream を作成します。

パラメータ:
in - 入力ストリーム
メソッドの詳細

read

public int read()
         throws IOException,
                NumberFormatException
デコードデータのバイトを読み込みます。

2バイトの 16進数表現されたキャラクタデータを 読み込んで1バイトの数値として返します。 このメソッドは、2バイトの入力があるまでブロックします。

戻り値:
読み込まれたバイト。
例外:
IOException - 入出力エラーが発生した場合
NumberFormatException - 16進数として有効ではない文字を読み込んだ場合

close

public void close()
           throws IOException
ストリームを閉じます。

入力ストリームを閉じ、これに関連するすべての システムリソースを解放します。

例外:
IOException - 入出力エラーが発生した場合

intra-mart(R)
5.0

Copyright © 2000-2005 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.