Class RouteCalculationResult


  • public abstract class RouteCalculationResult
    extends java.lang.Object
    Interface describing successful route calculation result.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract Route getOptimalRoute()
      Returns optimal calculated route.
      abstract java.util.ArrayList<Route> getSortedAlternativeRoutes()
      Returns a list of calculated alternative routes sorted by optimality criterion.
      abstract java.util.ArrayList<Route> getSortedRoutes()
      Returns a list of calculated routes sorted by optimality criterion.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RouteCalculationResult

        public RouteCalculationResult()
    • Method Detail

      • getOptimalRoute

        public abstract Route getOptimalRoute()
        Returns optimal calculated route.
      • getSortedAlternativeRoutes

        public abstract java.util.ArrayList<Route> getSortedAlternativeRoutes()
        Returns a list of calculated alternative routes sorted by optimality criterion.
      • getSortedRoutes

        public abstract java.util.ArrayList<Route> getSortedRoutes()
        Returns a list of calculated routes sorted by optimality criterion. The property allows you to get optimal and alternative routes sorted by optimality criterion within the single list.