◆ Route() [1/3]
◆ Route() [2/3]
domain.Route.Route |
( |
String |
id, |
|
|
double |
total_distance |
|
) |
| |
Construtor
- Parameters
-
id | key da rota |
total_distance | distancia da rota |
◆ Route() [3/3]
domain.Route.Route |
( |
String |
route | ) |
|
Construtor
- Parameters
-
route | Key+distancia em formato de string Ex: AB50 |
◆ formatKey()
static String domain.Route.formatKey |
( |
String |
key_route | ) |
|
|
static |
Formata uma string para o padrao do key de rota
- Parameters
-
key_route | key a ser formatado |
- Returns
- string formatada
◆ getDistance()
double domain.Route.getDistance |
( |
| ) |
|
Retorna a distancia total de uma rota(viagem)
- Returns
- Retorna a distancia total de uma rota(viagem)
◆ getEndingTown()
String domain.Route.getEndingTown |
( |
| ) |
|
Retona a cidade de destino de uma rota
- Returns
- Cidade de destino
◆ getKey()
String domain.Route.getKey |
( |
| ) |
|
Retorna a key da rota
- Returns
- O key da rota
◆ getKeyOfStop()
String domain.Route.getKeyOfStop |
( |
int |
n_stop | ) |
|
Retorna o key do trecho entre uma parada ate a proxima estacao
- Parameters
-
n_stop | numero da parada que se deseja o retorno do trecho |
- Returns
◆ getNumberOfNodes()
int domain.Route.getNumberOfNodes |
( |
| ) |
|
Retorna o numero de node des uma rota(viagem)
- Returns
- Numero de nodes
◆ getNumberOfStops()
int domain.Route.getNumberOfStops |
( |
| ) |
|
Retorna o numero de paradas que serao feitas em uma rota(viagem) a partida nao e considerada como uma parada
- Returns
- Numero de paradas
◆ getStartingTown()
String domain.Route.getStartingTown |
( |
| ) |
|
Retona cidade de origem de uma rota(viagem)
- Returns
- Retorna a cidade de origem de uma rota(viagen)
◆ isAvailable()
boolean domain.Route.isAvailable |
( |
| ) |
|
Retorna a disponibilidade de uma rota
- Returns
- Retorna se a rota e valida/disponivel
◆ setAvailable()
void domain.Route.setAvailable |
( |
boolean |
exist | ) |
|
Set a disponibilidade da rota
- Parameters
-
◆ setKey()
void domain.Route.setKey |
( |
String |
r | ) |
|
◆ setRoute()
void domain.Route.setRoute |
( |
String |
route | ) |
|
Configura o key e a distancia da rota atraves de uma string
- Parameters
-
route | Key+distancia em formato de string Ex: AB50 |
◆ setTotalDistance() [1/2]
void domain.Route.setTotalDistance |
( |
String |
val | ) |
|
Set a distancia de uma rota(viagem)
- Parameters
-
val | valor da distancia(no formato de texto) que sera usado para definir a distancia total da rota. |
◆ setTotalDistance() [2/2]
void domain.Route.setTotalDistance |
( |
double |
val | ) |
|
Set a distancia de uma rota(viagem)
- Parameters
-
val | valor da distancia que sera usado para definir a distancia total da rota |
◆ testCondition()
boolean domain.Route.testCondition |
( |
String |
condition, |
|
|
String |
operand, |
|
|
double |
valor2 |
|
) |
| |
Executa o teste da condicao
- Parameters
-
condition | Condicao literal(texto) a ser considerada |
operand | o operando literal (texto) que se deseja verificar |
valor2 | valor usado como referencia na verificacao |
- Returns
- Retorna o resultado do teste
◆ available
boolean domain.Route.available |
|
private |
◆ key
Identificador usado nos maps
◆ MINIMAL_SIZE_OF_ID
final int domain.Route.MINIMAL_SIZE_OF_ID = 2 |
|
staticprivate |
◆ PATTERN_DOUBLE
final String domain.Route.PATTERN_DOUBLE ="[^0-9.,]" |
|
staticprivate |
◆ PATTERN_ID
final String domain.Route.PATTERN_ID ="[^a-zA-Z]" |
|
staticprivate |
◆ PATTERN_NO_DUPLICATE
final String domain.Route.PATTERN_NO_DUPLICATE ="(\\D)\\1{1}" |
|
staticprivate |
◆ totalDistance
double domain.Route.totalDistance |
|
private |
Distancia total da rota ou viagem
The documentation for this class was generated from the following file: