jp.co.melco.preserv
クラス psvSymbolSourceURL

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

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

指定されたURLアドレスからシンボル情報を読み込みます。

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

フィールドの概要
protected  java.io.DataInputStream _sym_file
          シンボルファイルのデータ入力ストリームです。
protected static int DEFAULT_SRC_SIZE
          デフォルトデータバッファサイズです。
protected static int SRC_SIZE_INC
          データサイズを追加するサイズです。
protected  byte[] srcarray
          シンボルファイル情報のバイト配列です。
protected  java.net.URL srcURL
          シンボルファイルのURLです。
 
コンストラクタの概要
psvSymbolSourceURL(java.net.URL theURL)
          シンボルファイルURL読み込みオブジェクトを構築します。
 
メソッドの概要
 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
 

フィールドの詳細

srcURL

protected java.net.URL srcURL
シンボルファイルのURLです。


srcarray

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


_sym_file

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


DEFAULT_SRC_SIZE

protected static int DEFAULT_SRC_SIZE
デフォルトデータバッファサイズです。


SRC_SIZE_INC

protected static int SRC_SIZE_INC
データサイズを追加するサイズです。

コンストラクタの詳細

psvSymbolSourceURL

public psvSymbolSourceURL(java.net.URL theURL)
シンボルファイルURL読み込みオブジェクトを構築します。

パラメータ:
theURL - シンボルファイルのURLアドレス
導入されたバージョン:
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