edu.umk.mat.merdacz.JGServer
Class Rooms
java.lang.Object
edu.umk.mat.merdacz.JGServer.Rooms
- public class Rooms
- extends java.lang.Object
HashMap of Room
wrapper. Thread safe.
- Author:
- Marcin Daczkowski
Field Summary |
private java.lang.Class |
gamelet
|
private java.util.HashMap |
rooms
|
private java.lang.Object |
syncRooms
|
Constructor Summary |
Rooms(java.lang.Class gamelet)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
rooms
private java.util.HashMap rooms
gamelet
private java.lang.Class gamelet
syncRooms
private java.lang.Object syncRooms
Rooms
public Rooms(java.lang.Class gamelet)
- Parameters:
gamelet
-
addRoom
public void addRoom(Room r)
- Parameters:
r
-
delRoom
public void delRoom(Room r)
- Parameters:
r
-
getRoomByName
public Room getRoomByName(java.lang.String name)
- Parameters:
name
-
- Returns:
toString
public java.lang.String toString()
- Returns:
- String which consists of all r.toString()'s