public class ReservationMap
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.HashMap |
reservations
hashmapa trzymająca rezerwacje wartości
|
Constructor and Description |
---|
ReservationMap()
Konstruktor domyślny, czyści mapę rezerwacji.
|
Modifier and Type | Method and Description |
---|---|
void |
clear()
Czyści wszystkie rezerwacje.
|
void |
free(java.lang.Object key)
Czyści podaną rezerwację.
|
boolean |
isReserved(java.lang.Object key)
Sprawdza rezerwację podanej wartości.
|
boolean |
reserve(java.lang.Object key)
Dokonuje rezerwacji podanej wartości.
|
protected java.util.HashMap reservations
public ReservationMap()
public void clear()
public boolean reserve(java.lang.Object key)
key
- klucz powiązany z rezerwowaną wartościąpublic void free(java.lang.Object key)
key
- klucz powiązany wartością, dla której jest zwalaniana rezerwacjapublic boolean isReserved(java.lang.Object key)
key
- klucz powiązany z rezerwowaną wartością