Class Personen
java.lang.Object
|
+----Personen
- class Personen
- extends Object
- implements Adressbuch
-
laenge
-
-
liste
-
-
Personen()
- Konstruktor
-
Personen(BinaryTree)
- Konstruktor mit Angabe vom Tree
-
addPerson(Person_voll)
- fügt eine Person hinzu
-
anzahl()
- liefert die Anzahl der Personen im Buch
-
enthaeltPerson(String, String)
- guckt ob eine bestimmte Person im Buch ist
-
htmlString()
- liefert einen HTML String
-
personAusgeben(String)
- liefert Personen aus dem Buch mit einem geg.
-
personenLoeschen()
- löscht alle Personen
-
personLoeschen(String, String)
- löscht eine Person aus der Liste
-
readFromFile(String)
- liest aus einer Datei
-
serialize(String)
- schreibt in eine Datei
-
suche(String)
- sucht nach einem Muster
-
toString()
- liefert einen String
liste
public BinaryTree liste
laenge
protected int laenge
Personen
public Personen()
- Konstruktor
Personen
public Personen(BinaryTree tr)
- Konstruktor mit Angabe vom Tree
addPerson
public void addPerson(Person_voll per) throws AdressBuchException
- fügt eine Person hinzu
- Parameters:
- die - Person
anzahl
public int anzahl()
- liefert die Anzahl der Personen im Buch
personenLoeschen
public void personenLoeschen()
- löscht alle Personen
personLoeschen
public void personLoeschen(String vn,
String n) throws AdressBuchException
- löscht eine Person aus der Liste
- Parameters:
- String - name und Vorname
enthaeltPerson
public boolean enthaeltPerson(String vn,
String n)
- guckt ob eine bestimmte Person im Buch ist
- Parameters:
- String - name und Vorname
- Returns:
- bool
personAusgeben
public Adressbuch personAusgeben(String nachname) throws AdressBuchException
- liefert Personen aus dem Buch mit einem geg. Nachname
- Parameters:
- String - name
- Returns:
- wieder ein Adressbuch
suche
public Adressbuch suche(String muster) throws AdressBuchException
- sucht nach einem Muster
- Parameters:
- String - Muster
- Returns:
- Adressbuch
toString
public String toString()
- liefert einen String
- Overrides:
- toString in class Object
htmlString
public String htmlString()
- liefert einen HTML String
serialize
public void serialize(String filename)
- schreibt in eine Datei
readFromFile
public void readFromFile(String filename) throws AdressBuchException
- liest aus einer Datei