|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.ac.fun.osawalab.tileworld.connector.AbstractConnectors<Connector>
jp.ac.fun.osawalab.tileworld.connector.AllConnectors
public class AllConnectors
サーバーに接続しているすべてのログイン済みの接続(Player、もしくは、Viewer) の集合を管理するクラスです。
AbstractConnectors
,
Connector
,
AllPlayers
,
AllViewers
,
Player
,
Viewer
フィールドの概要 |
---|
クラス jp.ac.fun.osawalab.tileworld.connector.AbstractConnectors から継承されたフィールド |
---|
_list |
メソッドの概要 | |
---|---|
void |
add(Connector connector)
集合に、あらたな接続を追加します。 |
Connector |
get(int index)
指定されたインデックスの接続を返します。 |
void |
getAt(int index)
集合から、指定されたインデックスの接続を返します。 |
static AllConnectors |
getInstance()
この集合の唯一のインスタンスを返します。 |
java.util.Iterator<Connector> |
iterator()
この集合の Iterator は、まず
AllPlayers の要素を
取り出し、その後AllViewers の要素を取り出します。 |
void |
remove(Connector connector)
集合から、接続を削除します。 |
void |
removeAt(int index)
集合から、指定されたインデックスの接続を削除します。 |
int |
size()
この集合の大きさ(接続の数)を返します。 |
java.lang.String |
toString()
この集合の文字列表現を返します。 |
クラス jp.ac.fun.osawalab.tileworld.connector.AbstractConnectors から継承されたメソッド |
---|
getFromID, sendMessage |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
メソッドの詳細 |
---|
public static AllConnectors getInstance()
public void add(Connector connector)
AbstractConnectors<Connector>
内の add
connector
- 追加する接続。public void remove(Connector connector)
AbstractConnectors<Connector>
内の remove
connector
- 削除する接続。public Connector get(int index)
AbstractConnectors
の記述:
AbstractConnectors<Connector>
内の get
index
- 取得する接続のインデックス。
public java.util.Iterator<Connector> iterator()
Iterator
は、まず
AllPlayers
の要素を
取り出し、その後AllViewers
の要素を取り出します。
java.lang.Iterable<Connector>
内の iterator
AbstractConnectors<Connector>
内の iterator
Iterable.iterator()
public void removeAt(int index)
AbstractConnectors
の記述:
AbstractConnectors<Connector>
内の removeAt
index
- 削除する接続のインデックス。public void getAt(int index)
AbstractConnectors
の記述:
AbstractConnectors<Connector>
内の getAt
index
- 削除する接続のインデックス。public int size()
AbstractConnectors
の記述:
AbstractConnectors<Connector>
内の size
public java.lang.String toString()
AbstractConnectors
の記述: $N $C_1 $C_2 ... $C_N
の様になっており、$N
は接続の数、
$C_i
は、各接続のIDです。
AbstractConnectors<Connector>
内の toString
Object.toString()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |