|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpalio.modules.report.ReservationMap
public class ReservationMap
Klasa słuząca do rezerwowania wartości, rezerwacje są synchronizowane.
Constructor Summary | |
---|---|
ReservationMap()
Konstruktor domyślny, czyści mapę rezerwacji. |
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReservationMap()
Method Detail |
---|
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ą
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |