|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object | +--coins.backend.util.HashNumberSet
Set of small integers represented in hash table.
| 入れ子クラスの概要 | |
static class |
HashNumberSet.Iterator
|
| クラス coins.backend.util.NumberSet から継承した入れ子クラス |
|
| コンストラクタの概要 | |
HashNumberSet(int max)
Create a set of numbers which is supposed to be less than max |
|
| メソッドの概要 | |
void |
add(int x)
Add number x to set. |
void |
addAll(NumberSet x)
Add all elements of another NumberSet x to this set. |
void |
addAllTo(NumberSet x)
Add all elements of this set to another NumberSet x. |
void |
clear()
Clear contents of set. |
java.lang.Object |
clone()
Return copy of the object. |
boolean |
contains(int x)
Return true if x is in the set. |
void |
copy(NumberSet x)
Copy another NumberSet x to this object. |
boolean |
equals(java.lang.Object x)
Return true if x is same as this set. |
NumberSet.Iterator |
iterator()
Enumerate all members. |
void |
remove(int x)
Remove number x from set. |
void |
removeAll(NumberSet x)
Remove all elements of another NumberSet x from this set. |
void |
removeAllFrom(NumberSet x)
Remove all elements of this set from another NumberSet x. |
int |
size()
Return the number of elements. |
int |
tableSize()
|
void |
toArray(int[] a)
Convert to array |
| クラス java.lang.Object から継承したメソッド |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public HashNumberSet(int max)
| メソッドの詳細 |
public int size()
NumberSet 内の sizepublic int tableSize()
public void clear()
NumberSet 内の clearpublic void add(int x)
NumberSet 内の addpublic void addAll(NumberSet x)
NumberSet 内の addAllpublic void addAllTo(NumberSet x)
NumberSet 内の addAllTopublic void remove(int x)
NumberSet 内の removepublic void removeAll(NumberSet x)
NumberSet 内の removeAllpublic void removeAllFrom(NumberSet x)
NumberSet 内の removeAllFrompublic boolean contains(int x)
NumberSet 内の containspublic NumberSet.Iterator iterator()
NumberSet 内の iteratorpublic void toArray(int[] a)
NumberSet 内の toArraypublic void copy(NumberSet x)
NumberSet 内の copypublic boolean equals(java.lang.Object x)
NumberSet 内の equalsjava.lang.Object 内の equalspublic java.lang.Object clone()
NumberSet 内の clonejava.lang.Object 内の clone
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||