jp.co.melco.preserv
クラス psvSymbolSourceMem

java.lang.Object
  拡張jp.co.melco.preserv.psvSymbolSourceMem
すべての実装インタフェース:
jp.co.melco.preserv.psvSymbolSource, java.io.Serializable

public class psvSymbolSourceMem
extends java.lang.Object
implements jp.co.melco.preserv.psvSymbolSource, java.io.Serializable

指定されたバッファからシンボル情報を読み込みます。

導入されたバージョン:
V1.0
作成者:
PreSerV Development Team
関連項目:
psvSymbolSource, 直列化された形式

フィールドの概要
protected  java.io.ByteArrayInputStream _bytestream
          シンボルファイルのデータ入力ストリームです。
protected  java.io.DataInputStream _sym_file
          シンボルファイルのデータ入力ストリームです。
protected  byte[] srcarray
          シンボルファイル情報のバイト配列です。
 
コンストラクタの概要
psvSymbolSourceMem(byte[] src)
          シンボル情報バッファ読み込みオブジェクトを構築します。
 
メソッドの概要
 int read(long line)
          指定された行を読み込みます。
 byte[] string_read(long line, int num)
          指定された行から指定サイズ分ファイルを読み込みます。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

srcarray

protected byte[] srcarray
シンボルファイル情報のバイト配列です。


_bytestream

protected java.io.ByteArrayInputStream _bytestream
シンボルファイルのデータ入力ストリームです。


_sym_file

protected java.io.DataInputStream _sym_file
シンボルファイルのデータ入力ストリームです。

コンストラクタの詳細

psvSymbolSourceMem

public psvSymbolSourceMem(byte[] src)
シンボル情報バッファ読み込みオブジェクトを構築します。

パラメータ:
src - シンボル情報バッファ
導入されたバージョン:
V1.0
メソッドの詳細

read

public int read(long line)
指定された行を読み込みます。

定義:
インタフェース jp.co.melco.preserv.psvSymbolSource 内の read
パラメータ:
line - 指定行
戻り値:
指定行の4 バイトを int にした値
導入されたバージョン:
V1.0

string_read

public byte[] string_read(long line,
                          int num)
指定された行から指定サイズ分ファイルを読み込みます。

定義:
インタフェース jp.co.melco.preserv.psvSymbolSource 内の string_read
パラメータ:
line - 指定行
num - 読み込みサイズ
戻り値:
指定行から指定されたサイズを読み込んだバイト配列
導入されたバージョン:
V1.0