public class

Route

extends Object
java.lang.Object
   ↳ com.mapsted.positioning.coreObjects.Route

Summary

Public Constructors
Route(MetadataRepository repository, CppRoute cppRoute)
Route(Route route)
Public Methods
boolean equals(Object o)
List<String> getAlertIds()
RouteSegment getCurrentSegment(RouteUserProgress userProgress)
String getDestinationName()
RouteNode getDestinationRouteNode()
DistanceTime getDetourDistanceTime()
RouteSegment getLastRouteSegment()
RouteNode getNextKeyPoint(RouteUserProgress userProgress)
MercatorVector getPathOfCurrentSegment(RouteUserProgress userProgress)
List<RouteSegment> getSegments()
String getStartName()
RouteNode getStartRouteNode()
RouteSegment getStartRouteSegment()
MercatorVector getUpcomingPathOfCurrentSegment(RouteUserProgress userProgress)
List<RouteSegment> getUpcomingSegments(RouteUserProgress userProgress)
MercatorVector getVisitedPathOfCurrentSegment(RouteUserProgress userProgress)
List<RouteSegment> getVisitedSegments(RouteUserProgress userProgress)
boolean hasAlertDetour()
int hashCode()
boolean isIntermediateRoute()
boolean isStartAtUserLocation()
boolean isSuccessful()
DistanceTime requestEstimate()
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public Route (MetadataRepository repository, CppRoute cppRoute)

public Route (Route route)

Public Methods

public boolean equals (Object o)

public List<String> getAlertIds ()

public RouteSegment getCurrentSegment (RouteUserProgress userProgress)

public String getDestinationName ()

public RouteNode getDestinationRouteNode ()

public DistanceTime getDetourDistanceTime ()

public RouteSegment getLastRouteSegment ()

public RouteNode getNextKeyPoint (RouteUserProgress userProgress)

public MercatorVector getPathOfCurrentSegment (RouteUserProgress userProgress)

public List<RouteSegment> getSegments ()

public String getStartName ()

public RouteNode getStartRouteNode ()

public RouteSegment getStartRouteSegment ()

public MercatorVector getUpcomingPathOfCurrentSegment (RouteUserProgress userProgress)

public List<RouteSegment> getUpcomingSegments (RouteUserProgress userProgress)

public MercatorVector getVisitedPathOfCurrentSegment (RouteUserProgress userProgress)

public List<RouteSegment> getVisitedSegments (RouteUserProgress userProgress)

public boolean hasAlertDetour ()

public int hashCode ()

public boolean isIntermediateRoute ()

public boolean isStartAtUserLocation ()

public boolean isSuccessful ()

public DistanceTime requestEstimate ()

public String toString ()