intra-mart(R) 6.0.13

jp.co.intra_mart.foundation.utility.io
クラス HexInputStream

java.lang.Object
  拡張java.io.InputStream
      拡張jp.co.intra_mart.foundation.utility.io.HexInputStream

推奨されていません。 jp.co.intra_mart.common.aid.jdk.java.io.HexInputStream クラスを使用してください。

public class HexInputStream
extends InputStream

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

関連項目:
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) 6.0.13

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