com.JRcServer.commons.util
クラス SearchLong

java.lang.Object
  上位を拡張 com.JRcServer.commons.util.SearchLong

public class SearchLong
extends java.lang.Object

long型検索管理.

long型の情報の検索を管理します.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.00, 2004/10/28
作成者:
Masahito Suzuki

コンストラクタの概要
SearchLong()
          コンストラクタ.
 
メソッドの概要
 void add(long el)
          情報を追加.
 void add(java.lang.Long el)
          情報を追加.
 void clear()
          情報クリア.
 void create()
          情報生成.
 long[] getAll()
          格納情報を全て取得.
 boolean isData(long el)
          対象情報が存在するかチェック.
 boolean isData(java.lang.Long el)
          対象情報が存在するかチェック.
 void remove(long el)
          情報を削除.
 void remove(java.lang.Long el)
          情報を削除.
 int size()
          格納情報長を取得.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SearchLong

public SearchLong()
コンストラクタ.

メソッドの詳細

create

public final void create()
情報生成.

情報を生成します.


clear

public final void clear()
情報クリア.

情報をクリアします.


add

public final void add(long el)
情報を追加.

情報を追加します.

パラメータ:
el - 追加対象の要素情報を設定します.

add

public final void add(java.lang.Long el)
               throws InputException
情報を追加.

情報を追加します.

パラメータ:
el - 追加対象の要素情報を設定します.
例外:
InputException - 入力例外.

remove

public final void remove(long el)
情報を削除.

情報を削除します.

パラメータ:
el - 削除対象の要素情報を設定します.

remove

public final void remove(java.lang.Long el)
                  throws InputException
情報を削除.

情報を削除します.

パラメータ:
el - 削除対象の要素情報を設定します.
例外:
InputException - 入力例外.

size

public final int size()
格納情報長を取得.

格納されている情報長が返されます.

戻り値:
int 格納されている情報長が返されます.

getAll

public final long[] getAll()
格納情報を全て取得.

格納されている情報を全て取得します.

戻り値:
long[] 格納されている全ての要素情報が返されます.

isData

public final boolean isData(long el)
対象情報が存在するかチェック.

対象の情報が存在するかチェックします.

パラメータ:
el - チェック対象の情報を設定します.
戻り値:
boolean チェック結果が返されます.
[true]が返された場合情報は存在します.
[false]が返された場合情報は存在しません.

isData

public final boolean isData(java.lang.Long el)
対象情報が存在するかチェック.

対象の情報が存在するかチェックします.

パラメータ:
el - チェック対象の情報を設定します.
戻り値:
boolean チェック結果が返されます.
[true]が返された場合情報は存在します.
[false]が返された場合情報は存在しません.