|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.JRcServer.util.table.BaseLongIntTable
public class BaseLongIntTable
long型検索管理.
long型の情報の検索を管理します.
また、long型のキー情報に対するint型の要素を管理します.
| コンストラクタの概要 | |
|---|---|
BaseLongIntTable()
コンストラクタ. |
|
| メソッドの概要 | |
|---|---|
void |
add(long key,
int value)
情報を追加. |
void |
clear()
情報クリア. |
void |
create()
情報生成. |
void |
create(int cd)
情報生成. |
int |
get(long key,
int no)
情報を取得. |
int |
getElement(long key)
格納キー情報に対する要素数を取得. |
int |
getLow(int key,
int no)
下位32ビット条件で情報を取得. |
int |
getLowElement(int key)
下位32ビットの格納キー情報に対する要素数を取得. |
long[] |
getNumbers()
格納情報を全て取得. |
int |
getSearchCode()
検索コードを取得. |
boolean |
isData(long key)
対象情報が存在するかチェック. |
int |
remove(long key,
int no)
情報を削除. |
boolean |
set(int no,
long key,
int value)
情報を設定. |
int |
size()
格納情報長を取得. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public BaseLongIntTable()
| メソッドの詳細 |
|---|
public final void create()
public final void create(int cd)
throws InputException
cd - 生成対象の情報係数を設定します.InputException - 入力例外.public final void clear()
public final void add(long key,
int value)
key - 追加対象のキー情報を設定します.value - 検索対象の要素情報を設定します.
public final boolean set(int no,
long key,
int value)
no - 設定対象の要素位置を設定します.key - 追加対象のキー情報を設定します.value - 検索対象の要素情報を設定します.
public final int remove(long key,
int no)
key - 削除対象の要素情報を設定します.no - 削除対象の要素項番を設定します.
public final int get(long key,
int no)
key - 取得対象の要素番号を設定します.no - 取得対象の要素項番を設定します.
public final int getLow(int key,
int no)
key - 取得対象の下位32ビットの要素番号を設定します.no - 取得対象の要素項番を設定します.
public final long[] getNumbers()
public final int getElement(long key)
key - 対象のキー情報を設定します.
public final int getLowElement(int key)
key - 対象の下位32ビットのキー情報を設定します.
public final int size()
public final int getSearchCode()
public final boolean isData(long key)
key - チェック対象の情報を設定します.
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||