Class PositionOnRoute

java.lang.Object
com.navmii.sdk.routenavigation.PositionOnRoute

public final class PositionOnRoute
extends java.lang.Object
Record representing altering route position information.
  • Constructor Summary

    Constructors 
    Constructor Description
    PositionOnRoute​(int distanceToDestinationInMeters, int timeToDestinationInSeconds, int passedDistanceInMeters)  
  • Method Summary

    Modifier and Type Method Description
    int getDistanceToDestinationInMeters()
    Returns distance to destination from the current position on route in meters.
    int getPassedDistanceInMeters()
    Returns distance from the route origin to the current position on route in meters.
    int getTimeToDestinationInSeconds()
    Returns time to destination from the current position in seconds.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • PositionOnRoute

      public PositionOnRoute​(int distanceToDestinationInMeters, int timeToDestinationInSeconds, int passedDistanceInMeters)
  • Method Details

    • getDistanceToDestinationInMeters

      public int getDistanceToDestinationInMeters()
      Returns distance to destination from the current position on route in meters. Returns -1 if object is in uninitialized state.
    • getTimeToDestinationInSeconds

      public int getTimeToDestinationInSeconds()
      Returns time to destination from the current position in seconds. Returns -1 if object is in uninitialized sta
    • getPassedDistanceInMeters

      public int getPassedDistanceInMeters()
      Returns distance from the route origin to the current position on route in meters. Returns -1 if object is in uninitialized state.
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object