◆ calculateDistance()
static Route [] controller.RailSystem.calculateDistance |
( |
| ) |
|
|
static |
Calcula as distancias da rotas mapeadas no arquivo na propriedade 'distance.routes'
- Returns
- Retorna lista de rotas com as distancias calculadas
◆ deInit()
static void controller.RailSystem.deInit |
( |
| ) |
|
|
static |
Finaliza o sistema de rotas
◆ filterByDistance()
static Route [] controller.RailSystem.filterByDistance |
( |
| ) |
|
|
static |
Esse filtro esta mapeado no arquivo de entrada com o index = 3(DataFile.DISTANCE_CONDITION) Condicao do filtro DISTANCE < 30
- Returns
- Retorna uma lista de rotas filtradas pela condicao
◆ filterByStops1()
static Route [] controller.RailSystem.filterByStops1 |
( |
| ) |
|
|
static |
Esse filtro esta mapeado no arquivo de entrada com o index = 1(DataFile.STOP1_CONDITION) Condicao do filtro STOPS <= 3
- Returns
- Retorna rotas filtradas pela condicao
◆ filterByStops2()
static Route [] controller.RailSystem.filterByStops2 |
( |
| ) |
|
|
static |
Esse filtro esta mapeado no arquivo de entrada com o index = 2(DataFile.STOP2_CONDITION) Condicao do filtro STOPS == 4
- Returns
- Retorna uma lista de rotas filtradas pela condicao
◆ init()
static boolean controller.RailSystem.init |
( |
| ) |
|
|
static |
Inicializa o sistema de rotas
- Returns
- Se a inicializacao ocorreu com sucesso retorna true
◆ shortestRoute()
static Map<String ,Route[]> controller.RailSystem.shortestRoute |
( |
| ) |
|
|
static |
Mapeia todas as rotas mais curtas de todas as viagens
- Returns
- Retorna uma lista de rotas mais curtas para cada viagem/rota
The documentation for this class was generated from the following file: