-
- All Implemented Interfaces:
public final class RouteSummaryViewModel
ViewModel for all the info to be displayed as route summary
-
-
Field Summary
Fields Modifier and Type Field Description private String
destinationName
private final Integer
durationInSeconds
private final List<RouteStepItemViewModel>
steps
private final Poi
poi
-
Constructor Summary
Constructors Constructor Description RouteSummaryViewModel(Path path, LocationAware poi)
Constructs a RouteSummaryViewModel from Path instance RouteSummaryViewModel(String destinationName, Integer durationInSeconds, List<RouteStepItemViewModel> steps, Poi poi)
-
Method Summary
Modifier and Type Method Description final String
getDestinationName()
final Unit
setDestinationName(String destinationName)
final Integer
getDurationInSeconds()
final List<RouteStepItemViewModel>
getSteps()
final Poi
getPoi()
-
-
Constructor Detail
-
RouteSummaryViewModel
RouteSummaryViewModel(Path path, LocationAware poi)
Constructs a RouteSummaryViewModel from Path instance
-
RouteSummaryViewModel
RouteSummaryViewModel(String destinationName, Integer durationInSeconds, List<RouteStepItemViewModel> steps, Poi poi)
-
-
Method Detail
-
getDestinationName
final String getDestinationName()
-
setDestinationName
final Unit setDestinationName(String destinationName)
-
getDurationInSeconds
final Integer getDurationInSeconds()
-
getSteps
final List<RouteStepItemViewModel> getSteps()
-
-
-
-