Class DepartureUtility
java.lang.Object
org.unibl.etf.pj2.app.util.DepartureUtility
Pomocna klasa koja sadrzi nekategorizovane metode za rad sa polascima.
- Author:
- Nikola Markovic
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DeparturegetCheapestDepartureBetweenTwoNodes(List<Departure> departures, String n1, String n2, boolean invert) Deprecated.static DeparturegetQuickestDepartureBetweenTwoNodes(List<Departure> departures, String n1, String n2, boolean invert) Metoda koja pronalazi vremenski najkraci put izmedju dva cvora.static StringstationToCity(String station) Metoda koja pretvara naziv autobuske/zeljeznicke stanice u naziv grada u kojem se ona nalazi.
-
Constructor Details
-
DepartureUtility
public DepartureUtility()
-
-
Method Details
-
stationToCity
-
getQuickestDepartureBetweenTwoNodes
public static Departure getQuickestDepartureBetweenTwoNodes(List<Departure> departures, String n1, String n2, boolean invert) Metoda koja pronalazi vremenski najkraci put izmedju dva cvora.- Parameters:
departures- Lista svih polazakan1- Cvor polaskan2- Cvor destinacijeinvert- Da li obrnuti rezultat (vratiti vremenski najduzi umjesto najkraceg)- Returns:
- Objekat tipa
Departurekoji reprezentuje polazak sa vremenski najkracim putem izmedju dva zadata cvora
-
getCheapestDepartureBetweenTwoNodes
public static Departure getCheapestDepartureBetweenTwoNodes(List<Departure> departures, String n1, String n2, boolean invert) Deprecated.Metoda koja pronalazi najjeftiniji put izmedju dva cvora.- Parameters:
departures- Lista svih polazakan1- Cvor polaskan2- Cvor destinacijeinvert- Da li obrnuti rezultat (vratiti najskuplji umjesto najjeftinijeg puta)- Returns:
- Objekat tipa
Departurekoji reprezentuje polazak sa najjeftinijim putem izmedju dva zadata cvora
-