|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Le classi che implementano l'interfaccia Queue sono delle classi contenitori con una
serie di funzioni possibili sugli elementi contenuti. In particolare il metodo getHead()
rimuove l'elemento in testa alla Coda, mentre i metodi insert()
specificano la
politica di inserimento degli elementi nella Coda (in testa, in coda ecc...)
Method Summary | |
void |
clear()
Svuota la coda di tutti gli elementi contenuti |
java.util.Enumeration |
elements()
Restituisce una enumerazioni degli elementi della coda. |
java.lang.Object |
getHead()
Rimuove il primo elemento della coda. |
void |
insert(java.lang.Object elem)
Inserisce un elemento nella coda secondo la politica di inserimento specificata. |
void |
insert(java.lang.Object[] elemList)
Inserisce un array di elementt nella coda secondo la politica di inserimento specificata. |
boolean |
isEmpty()
Verifica se la coda � vuota. |
int |
size()
Verifica se le dimensioni della coda. |
Method Detail |
public boolean isEmpty()
true
se la coda � vuota, false
se contiene almeno un elemento.public int size()
int
rappresentante il numero di elementi nella coda.public java.lang.Object getHead()
null
se la coda � vuota.public void insert(java.lang.Object elem)
elem
- l'elemento da inserire.public void insert(java.lang.Object[] elemList)
elemList
- l'array di elementi da inserire.public java.util.Enumeration elements()
public void clear()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |