Uses of Class
Haltestelle
-
-
Uses of Haltestelle in <Unnamed>
Fields in <Unnamed> declared as Haltestelle Modifier and Type Field Description private HaltestelleDirektverbindung. ausstieg➔ Deklaration eines Objektes namens "ausstieg" der Klasse "Haltestelle"private HaltestelleDirektverbindung. einstieg➔ Deklaration eines Objektes namens "einstieg" der Klasse "Haltestelle"Fields in <Unnamed> with type parameters of type Haltestelle Modifier and Type Field Description private java.util.ArrayList<Haltestelle>Network. haltestellen➔ Liste von HaltestellenMethods in <Unnamed> that return Haltestelle Modifier and Type Method Description HaltestelleDirektverbindung. getAusstieg()➔ diese Methode gibt die Ausstiegshaltestelle als Rückgabewert zurückHaltestelleDirektverbindung. getEinstieg()➔ diese Methode gibt die Einstiegshaltestelle als Rückgabewert zurückHaltestelleNetwork. getStopByName(java.lang.String hstName)➔ diese Methode vergleicht alle Haltestellen mit einer übergebenen Halstestelle nach Duplikatenprivate Haltestelle[]MainMenu. haltestelleSuchen(java.util.Scanner sc)➔ diese Methode überprüft, ob die Benutzereingabe im Netz "kvgNetz" vorhanden istMethods in <Unnamed> that return types with arguments of type Haltestelle Modifier and Type Method Description java.util.ArrayList<Haltestelle>Network. getConnection(Haltestelle start, Haltestelle ziel)➔ diese Methode berechnet eine Route von der Haltestelle start zur Haltestelle ziel und gibt sie in Form einer ArrayList von Haltestellen zurück.java.util.ArrayList<Haltestelle>Network. getConnectionRecursive(Haltestelle viewedStop, Haltestelle ziel, java.util.ArrayList<Haltestelle> route, java.util.ArrayList<Haltestelle> visited)➔ Hilfsmethode für die obige Methode.java.util.ArrayList<Haltestelle>Network. getHaltestellen()➔ diese Methode gibt als Rückgabewert das Attribut "haltestellen" zurückjava.util.ArrayList<Haltestelle>UserInputReader. readInput()➔ diese Methode enthält das Eingabeverfahren samt Fehlermeldungen für die eingegebene Start- und ZielhaltestelleMethods in <Unnamed> with parameters of type Haltestelle Modifier and Type Method Description java.util.ArrayList<Direktverbindung>Network. getAdjacentStops(Haltestelle start)➔ diese Methode ermittelt alle Direktverbindungen, die von einer bestimmten Starthaltestelle aus bestehenjava.util.ArrayList<Direktverbindung>Network. getAdjacentStopsNumBus(Haltestelle start, java.lang.String numBus)➔ diese Methode ermittelt alle Direktverbindungen, die von einer bestimmten Haltestelle mit einer bestimmten Linie bestehtjava.util.ArrayList<Haltestelle>Network. getConnection(Haltestelle start, Haltestelle ziel)➔ diese Methode berechnet eine Route von der Haltestelle start zur Haltestelle ziel und gibt sie in Form einer ArrayList von Haltestellen zurück.java.util.ArrayList<Haltestelle>Network. getConnectionRecursive(Haltestelle viewedStop, Haltestelle ziel, java.util.ArrayList<Haltestelle> route, java.util.ArrayList<Haltestelle> visited)➔ Hilfsmethode für die obige Methode.booleanNetwork. hasConnection(Haltestelle start, Haltestelle ziel)➔ diese Methode ermittelt, ob zwischen zwei Haltestellen eine Verbindung bestehtbooleanNetwork. hasConnectionRecursive(Haltestelle start, Haltestelle ziel, java.util.ArrayList<Haltestelle> visited, int depth, java.lang.String busNum)➔ Hilfsmethode für die Methode "hasConnection"booleanHaltestelle. hasDirectConnection(Haltestelle ziel)Überprüft, ob eine Verbindung ohne Umstieg von der aktuell betrachteten Haltestelle zu der durch Haltestelle "ziel" vorhanden istbooleanNetwork. ohneUmstieg(Haltestelle start, Haltestelle ziel)➔ diese Methode ermittelt, ob mit einer bestimmten Linie eine Direktverbindung bestehtvoidDirektverbindung. setAusstieg(Haltestelle newAusstieg)➔ diese Methode überprüft, ob ein es eine Ausstiegshaltestelle gibt - wenn nicht gibt es eine Fehlermeldung und das Programm wird beendet, wenn ja wird diese initialisiertvoidDirektverbindung. setEinstieg(Haltestelle newEinstieg)➔ diese Methode überprüft, ob ein es eine Einstiegshaltestelle gibt - wenn nicht gibt es eine Fehlermeldung und das Programm wird beendet, wenn ja wird diese initialisiertMethod parameters in <Unnamed> with type arguments of type Haltestelle Modifier and Type Method Description java.util.ArrayList<Haltestelle>Network. getConnectionRecursive(Haltestelle viewedStop, Haltestelle ziel, java.util.ArrayList<Haltestelle> route, java.util.ArrayList<Haltestelle> visited)➔ Hilfsmethode für die obige Methode.java.util.ArrayList<java.lang.String>Network. getNamesInRoute(java.util.ArrayList<Haltestelle> route)➔ diese Methode gibt alle Direktverbindungen in diesem Liniennetz in der Einlese-Reihenfolge als String zurückbooleanNetwork. hasConnectionRecursive(Haltestelle start, Haltestelle ziel, java.util.ArrayList<Haltestelle> visited, int depth, java.lang.String busNum)➔ Hilfsmethode für die Methode "hasConnection"voidNetwork. mitUmstiege(java.util.ArrayList<Haltestelle> route)voidNetwork. setHaltestellen(java.util.ArrayList<Haltestelle> haltestellen)➔ diese Methode initialisiert das Attribut "haltestellen" mit dem Argument der "haltestellen"Constructors in <Unnamed> with parameters of type Haltestelle Constructor Description Direktverbindung(Haltestelle einstieg, Haltestelle ausstieg, java.lang.String buslinie, Network netz, int dauer)Constructor Direktverbindung - hier wird die Klasse "Direktverbindung" mit den Attributen "einstieg","ausstieg","buslinie","netz" und "dauer" konstruiertConstructor parameters in <Unnamed> with type arguments of type Haltestelle Constructor Description Network(java.util.ArrayList<Haltestelle> haltestellen)Constructor Network - hier wird die Klasse "Network" mit dem Attribut "haltestellen" und leerem Attribut für "direktverbindungen" konstruiert
-