|
|||||||||
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 Objektpublic 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 |