Class NavigationRequest

    • Field Detail

      • DEFAULT_DISTANCE_THRESHOLD

        public static final double DEFAULT_DISTANCE_THRESHOLD
        See Also:
        Constant Field Values
      • DEFAULT_DISTANCE_TO_IGNORE_FIRST_INDICATION

        public static final double DEFAULT_DISTANCE_TO_IGNORE_FIRST_INDICATION
        See Also:
        Constant Field Values
      • DEFAULT_DISTANCE_CHANGE_FLOOR

        public static final double DEFAULT_DISTANCE_CHANGE_FLOOR
        See Also:
        Constant Field Values
      • DEFAULT_DISTANCE_TO_CHANGE_INDICATION

        public static final double DEFAULT_DISTANCE_TO_CHANGE_INDICATION
        See Also:
        Constant Field Values
      • DEFAULT_INDICATIONS_INTERVAL

        public static final long DEFAULT_INDICATIONS_INTERVAL
        See Also:
        Constant Field Values
      • DEFAULT_TIME_TO_FIRST_INDICATION

        public static final long DEFAULT_TIME_TO_FIRST_INDICATION
        See Also:
        Constant Field Values
      • DEFAULT_ROUND_INDICATION_STEP

        public static final int DEFAULT_ROUND_INDICATION_STEP
        See Also:
        Constant Field Values
      • DEFAULT_TIME_TO_IGNORE_UNEXPECTED_FLOOR_CHANGES

        public static final int DEFAULT_TIME_TO_IGNORE_UNEXPECTED_FLOOR_CHANGES
        See Also:
        Constant Field Values
      • DEFAULT_IGNORE_LOW_QUALITY_LOCATIONS

        public static final boolean DEFAULT_IGNORE_LOW_QUALITY_LOCATIONS
        See Also:
        Constant Field Values
    • Method Detail

      • getRoute

        public Route getRoute()
      • getDistanceToGoalThreshold

        public double getDistanceToGoalThreshold()
      • getOutsideRouteThreshold

        public double getOutsideRouteThreshold()
      • getDistanceToIgnoreFirstIndication

        public double getDistanceToIgnoreFirstIndication()
      • getDistanceToChangeFloorThreshold

        public double getDistanceToChangeFloorThreshold()
      • getDistanceToChangeIndicationThreshold

        public double getDistanceToChangeIndicationThreshold()
      • getIndicationsInterval

        public long getIndicationsInterval()
      • getTimeToFirstIndication

        public long getTimeToFirstIndication()
      • getRoundIndicationsStep

        public int getRoundIndicationsStep()
      • getTimeToIgnoreLocationInWrongFloorDuringFloorChange

        public int getTimeToIgnoreLocationInWrongFloorDuringFloorChange()
      • ignoreLowQualityLocations

        public boolean ignoreLowQualityLocations()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object