|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Schnittstelle für einen Sack (Multimenge)
| Inner Class Summary | |
static class |
Sack.KeinEintragAusnahme
innere Ausnahme |
| Method Summary | |
void |
alleEntfernen(java.lang.Object element)
Löscht alle Vorkommnisse eines Elements aus dem Sack. |
void |
eintragen(java.lang.Object element)
Trägt ein Element in den Sack ein. |
void |
entfernen(java.lang.Object element)
Löscht ein Element aus dem Sack. |
void |
entleeren()
Löscht alle Element aus dem Sack |
boolean |
istLeer()
Informator, überprüft, ob der Sack leer ist |
boolean |
vorhanden(java.lang.Object element)
Überprüft, ob ein bestimmtes Element im Sack enthalten ist. |
| Method Detail |
public void entleeren()
public void eintragen(java.lang.Object element)
element - das einzutragende Objekt
public void entfernen(java.lang.Object element)
throws Sack.KeinEintragAusnahme
element - das zu löschende ObjektSack.KeinEintragAusnahme - Objekt ist im Sack nicht vorhandenpublic void alleEntfernen(java.lang.Object element)
element - das zu löschende Objektpublic boolean vorhanden(java.lang.Object element)
element - das gesuchte Objektpublic boolean istLeer()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||