Package tourplaner.object
Class Tour
- java.lang.Object
-
- tourplaner.object.Tour
-
public class Tour extends java.lang.ObjectModel einer Tour
-
-
Constructor Summary
Constructors Constructor Description Tour(java.lang.String name, java.lang.String dauer, java.lang.String mapJson, double strecke, java.lang.String start, java.lang.String ziel)Tour(java.lang.String name, java.lang.String dauer, java.lang.String mapJson, double strecke, java.lang.String start, java.lang.String ziel, java.util.ArrayList<Log> logs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLog(Log newLog)Fügt ein Log Eintrag hinzuvoiddelLog(java.lang.String id)Löscht einen Log eintrag anhand der IDjava.lang.StringgetDauer()LoggetLog(java.lang.String id)Holt einen einzigen Log Eintrag anhand der Idjava.util.ArrayList<Log>getLogs()Gibt alle log Einträge zurückjava.lang.StringgetMapJson()java.lang.StringgetName()java.lang.StringgetStart()doublegetStrecke()java.lang.StringgetZiel()voidsetDauer(java.lang.String dauer)voidsetLog(java.util.ArrayList<Log> log)voidsetMapJson(java.lang.String mapJson)voidsetName(java.lang.String name)voidsetStart(java.lang.String start)voidsetStrecke(double strecke)voidsetTour(Tour tour)voidsetZiel(java.lang.String ziel)
-
-
-
Constructor Detail
-
Tour
public Tour(java.lang.String name, java.lang.String dauer, java.lang.String mapJson, double strecke, java.lang.String start, java.lang.String ziel)
-
Tour
public Tour(java.lang.String name, java.lang.String dauer, java.lang.String mapJson, double strecke, java.lang.String start, java.lang.String ziel, java.util.ArrayList<Log> logs)
-
-
Method Detail
-
setTour
public void setTour(Tour tour)
-
setLog
public void setLog(java.util.ArrayList<Log> log)
-
getLog
public Log getLog(java.lang.String id)
Holt einen einzigen Log Eintrag anhand der Id- Parameters:
id- Id des Eintrags der zu besorgen ist- Returns:
- Der gefundene Log Eintrag
-
addLog
public void addLog(Log newLog)
Fügt ein Log Eintrag hinzu- Parameters:
newLog- Der neue Log Eintrag
-
getLogs
public java.util.ArrayList<Log> getLogs()
Gibt alle log Einträge zurück- Returns:
- Alle log Einträge in einer Arraylist
-
delLog
public void delLog(java.lang.String id)
Löscht einen Log eintrag anhand der ID- Parameters:
id- Id die zum löschen ist
-
getDauer
public java.lang.String getDauer()
-
setDauer
public void setDauer(java.lang.String dauer)
-
getMapJson
public java.lang.String getMapJson()
-
setMapJson
public void setMapJson(java.lang.String mapJson)
-
getStrecke
public double getStrecke()
-
setStrecke
public void setStrecke(double strecke)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getStart
public java.lang.String getStart()
-
setStart
public void setStart(java.lang.String start)
-
getZiel
public java.lang.String getZiel()
-
setZiel
public void setZiel(java.lang.String ziel)
-
-