Class DefaultDistanceAndRoute

java.lang.Object
de.hybris.platform.storelocator.route.impl.DefaultDistanceAndRoute
All Implemented Interfaces:
DistanceAndRoute

public class DefaultDistanceAndRoute extends Object implements DistanceAndRoute
  • Constructor Details

    • DefaultDistanceAndRoute

      public DefaultDistanceAndRoute(double roadDistance, double eagleFliesDistance, Route route)
      Parameters:
      roadDistance -
      eagleFliesDistance -
      route -
    • DefaultDistanceAndRoute

      public DefaultDistanceAndRoute(Route route)
      Parameters:
      route -
  • Method Details

    • getRoute

      public Route getRoute()
      Description copied from interface: DistanceAndRoute
      Get the route representation, which holds the start and destination and also all the implementation dependant data necessary to display a route on a map
      Specified by:
      getRoute in interface DistanceAndRoute
      Returns:
      Route
    • getRoadDistance

      public double getRoadDistance()
      Description copied from interface: DistanceAndRoute
      Get road distance
      Specified by:
      getRoadDistance in interface DistanceAndRoute
      Returns:
      the roadDistance
    • getEagleFliesDistance

      public double getEagleFliesDistance()
      Description copied from interface: DistanceAndRoute
      get distance in straight line.
      Specified by:
      getEagleFliesDistance in interface DistanceAndRoute
      Returns:
      the eagleFliesDistance