Skip navigation links
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Interfaces
  • Classes
  • Enum Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Deprecated Interfaces
    Interface
    Description
    com.here.sdk.navigation.BorderCrossingWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.DangerZoneWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.EnvironmentalZoneWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.LowSpeedZoneWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.RailwayCrossingWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.RealisticViewWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.RoadSignWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.SafetyCameraWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.SchoolZoneWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.TollStopWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.TrafficMergeWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

    com.here.sdk.navigation.TruckRestrictionsWarningListener

    Will be removed in v4.29.0. Use the WarningListener implementation instead.

  • Deprecated Classes
    Class
    Description
    com.here.sdk.core.PedestrianProfile

    Will be removed in v4.28.0. Use sdk.transport.TransportSpecification instead.

    com.here.sdk.core.TransportProfile

    Will be removed in v4.28.0. Use TransportSpecification instead.

    com.here.sdk.mapdata.DirectedOCMSegmentId

    Will be removed in v4.30.0. Use DirectedLocalSegmentId instead.

    com.here.sdk.mapdata.OCMSegmentId

    Will be removed in v4.30.0. Use LocalSegmentId instead.

    com.here.sdk.routing.BicycleOptions

    Will be removed in v4.28.0. Use RoutingOptions class instead.

    com.here.sdk.routing.BusOptions

    Will be removed in v4.28.0. Use RoutingOptions class instead.

    com.here.sdk.routing.CarOptions

    Will be removed in v4.28.0. Use RoutingOptions class instead.

    com.here.sdk.routing.EVCarOptions

    Will be removed in v4.28.0. Use RoutingOptions class instead.

    com.here.sdk.routing.EVTruckOptions

    Will be removed in v4.28.0. Use RoutingOptions class instead.

    com.here.sdk.routing.PedestrianOptions

    Will be removed in v4.28.0. Use RoutingOptions class instead.

    com.here.sdk.routing.PrivateBusOptions

    Will be removed in v4.28.0. Use RoutingOptions class instead.

    com.here.sdk.routing.RefreshRouteOptions

    Will be removed in v4.28.0. Use the RoutingOptions class instead.

    com.here.sdk.routing.ScooterOptions

    Will be removed in v4.28.0. Use RoutingOptions class instead.

    com.here.sdk.routing.TaxiOptions

    Will be removed in v4.28.0. Use RoutingOptions class instead.

    com.here.sdk.routing.TruckOptions

    Will be removed in v4.28.0. Use RoutingOptions class instead.

    com.here.sdk.transport.BusSpecifications

    Will be removed in v4.28.0. Use TransportSpecification instead.

    com.here.sdk.transport.CarSpecifications

    Will be removed in v4.28.0. Use TransportSpecification instead.

    com.here.sdk.transport.TruckSpecifications

    Will be removed in v4.28.0. Use TransportSpecification instead.

    com.here.sdk.transport.VehicleProfile

    Will be removed in v4.28.0. Use sdk.transport.TransportSpecification instead.

  • Deprecated Enum Classes
    Enum Class
    Description
    com.here.sdk.navigation.DistanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.transport.TruckType

    Will be removed in v4.28.0. Use TruckCategory instead.

    com.here.sdk.transport.VehicleType

    Will be removed in v4.28.0. Use sdk.transport.TransportMode instead.

  • Deprecated Fields
    Field
    Description
    com.here.sdk.electronichorizon.ElectronicHorizonSegmentId.ocmSegmentId

    Will be removed in v4.30.0. Use local_segment_id instead.

    com.here.sdk.mapdata.Connectivity.directedSegmentId

    Will be removed in v4.30.0. Use directed_local_segment_id instead.

    com.here.sdk.mapdata.TollCost.vehicleProfiles

    Will be removed in v4.28.0. Use the TollCost.transport_specifications instead.

    com.here.sdk.mapdata.TollStructureManeuver.destinations

    Will be removed in v4.30.0. Use local_destinations instead.

    com.here.sdk.mapview.RoadShieldIconProperties.countryCode

    Will be removed in v4.29.0. Use RoadShieldIconProperties.isoCountryCode instead.

    com.here.sdk.navigation.BorderCrossingWarning.distanceToBorderCrossingInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.BorderCrossingWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.DangerZoneWarning.distanceInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.DangerZoneWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.EnvironmentalZoneWarning.distanceInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.EnvironmentalZoneWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.LowSpeedZoneWarning.distanceToLowSpeedZoneInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.LowSpeedZoneWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.RailwayCrossingWarning.distanceToRailwayCrossingInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.RailwayCrossingWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.RealisticViewWarning.distanceToRealisticViewInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.RealisticViewWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.RoadSignWarning.distanceToRoadSignInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.RoadSignWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.SafetyCameraWarning.distanceToCameraInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.SafetyCameraWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.SchoolZoneWarning.distanceToSchoolZoneInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.SchoolZoneWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.TollStop.distanceToTollStopInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.TollStop.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.TrafficMergeWarning.distanceToTrafficMergeInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.TrafficMergeWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.navigation.TruckRestrictionWarning.distanceInMeters

    Will be removed in v4.29.0. Use the WarningUpdate implementation instead.

    com.here.sdk.navigation.TruckRestrictionWarning.distanceType

    Will be removed in v4.29.0. Use the WarningStatus implementation instead.

    com.here.sdk.routing.IsolineOptions.carOptions

    Will be removed in v4.28.0. Use the routing_options instead.

    com.here.sdk.routing.IsolineOptions.evCarOptions

    Will be removed in v4.28.0. Use the routing_options instead.

    com.here.sdk.routing.IsolineOptions.evTruckOptions

    Will be removed in v4.28.0. Use the routing_options instead.

    com.here.sdk.routing.IsolineOptions.truckOptions

    Will be removed in v4.28.0. Use the routing_options instead.

    com.here.sdk.routing.Waypoint.transitRadiusInMeters

    Will be removed in v4.30.0. Use Waypoint.radiusInMeters instead.

  • Deprecated Methods
    Method
    Description
    com.here.sdk.electronichorizon.ElectronicHorizonDataLoader.getSegment(DirectedOCMSegmentId)

    Will be removed in v4.30.0. Use get_local_segment() instead.

    com.here.sdk.mapdata.SegmentData.getOcmSegmentId()

    Will be removed in v4.30.0. Use SegmentData.localSegmentId instead.

    com.here.sdk.mapdata.SegmentDataLoader.getSegmentsAroundCoordinates(GeoCoordinates, double)

    Will be removed in v4.30.0. Use getLocalSegmentsAroundCoordinates() instead.

    com.here.sdk.mapdata.SegmentDataLoader.loadData(OCMSegmentId, SegmentDataLoaderOptions)

    Will be removed in v4.30.0. Use loadLocalData with LocalSegmentId instead.

    com.here.sdk.mapdata.SegmentDataLoader.loadDirectedSegmentData(DirectedOCMSegmentId, SegmentDataLoaderOptions)

    Will be removed in v4.30.0. Use load_directed_local_segment_data() instead.

    com.here.sdk.mapdata.SegmentReferenceConverter.getOCMSegmentId(SegmentReference)

    Will be removed in v4.30.0. Use getLocalSegmentId() instead.

    com.here.sdk.maploader.MapDownloader.onEnterForeground()

    Only part of Internal variant. Please use sdk.maploader.BackgroundMapOperationContext.onEnterForeground instead.

    com.here.sdk.mapview.MapMarker.isIconOverlapAllowed()

    Will be removed in v4.30.0. Use MapMarker.isOverlapAllowed() together with MapMarker.isTextOptional() instead. Together, these properties provide the same behavior.

    com.here.sdk.mapview.MapMarker.setIconOverlapAllowed(boolean)

    Will be removed in v4.30.0. Use MapMarker.isOverlapAllowed() together with MapMarker.isTextOptional() instead. Together, these properties provide the same behavior.

    com.here.sdk.navigation.Navigator.getBorderCrossingWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getBorderCrossingWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.getDangerZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getEnvironmentalZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getLowSpeedZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getRailwayCrossingWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getRealisticViewWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getRealisticViewWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.getRoadSignWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getRoadSignWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.getSafetyCameraWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getSafetyCameraWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.getSchoolZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getSchoolZoneWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.getTollStopWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getTrackingTransportProfile()

    Will be removed in v4.28.0. Use NavigatorInterface.trackingTransportSpecification instead.

    com.here.sdk.navigation.Navigator.getTrafficMergeWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getTrafficMergeWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.getTruckRestrictionsWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.getTruckRestrictionsWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.getWarningNotificationDistances(WarningType)

    Will be removed in v4.29.0. Use the WarnerEngine.getWarningNotificationDistances() method instead.

    com.here.sdk.navigation.Navigator.setBorderCrossingWarningListener(BorderCrossingWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setBorderCrossingWarningOptions(BorderCrossingWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.setDangerZoneWarningListener(DangerZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setEnvironmentalZoneWarningListener(EnvironmentalZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setLowSpeedZoneWarningListener(LowSpeedZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setRailwayCrossingWarningListener(RailwayCrossingWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setRealisticViewWarningListener(RealisticViewWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setRealisticViewWarningOptions(RealisticViewWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.setRoadSignWarningListener(RoadSignWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setRoadSignWarningOptions(RoadSignWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.setSafetyCameraWarningListener(SafetyCameraWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setSafetyCameraWarningOptions(SafetyCameraWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.setSchoolZoneWarningListener(SchoolZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setSchoolZoneWarningOptions(SchoolZoneWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.setTollStopWarningListener(TollStopWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setTrackingTransportProfile(TransportProfile)

    Will be removed in v4.28.0. Use NavigatorInterface.trackingTransportSpecification instead.

    com.here.sdk.navigation.Navigator.setTrafficMergeWarningListener(TrafficMergeWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setTrafficMergeWarningOptions(TrafficMergeWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.setTruckRestrictionsWarningListener(TruckRestrictionsWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.Navigator.setTruckRestrictionsWarningOptions(TruckRestrictionsWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.Navigator.setWarningNotificationDistances(WarningType, WarningNotificationDistances)

    Will be removed in v4.29.0. Use the WarnerEngine.setWarningNotificationDistances() method instead.

    com.here.sdk.navigation.NavigatorInterface.getBorderCrossingWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getBorderCrossingWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.getDangerZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getEnvironmentalZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getLowSpeedZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getRailwayCrossingWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getRealisticViewWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getRealisticViewWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.getRoadSignWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getRoadSignWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.getSafetyCameraWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getSafetyCameraWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.getSchoolZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getSchoolZoneWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.getTollStopWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getTrackingTransportProfile()

    Will be removed in v4.28.0. Use NavigatorInterface.trackingTransportSpecification instead.

    com.here.sdk.navigation.NavigatorInterface.getTrafficMergeWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getTrafficMergeWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.getTruckRestrictionsWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.getTruckRestrictionsWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.getWarningNotificationDistances(WarningType)

    Will be removed in v4.29.0. Use the WarnerEngine.getWarningNotificationDistances() method instead.

    com.here.sdk.navigation.NavigatorInterface.setBorderCrossingWarningListener(BorderCrossingWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setBorderCrossingWarningOptions(BorderCrossingWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.setDangerZoneWarningListener(DangerZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setEnvironmentalZoneWarningListener(EnvironmentalZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setLowSpeedZoneWarningListener(LowSpeedZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setRailwayCrossingWarningListener(RailwayCrossingWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setRealisticViewWarningListener(RealisticViewWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setRealisticViewWarningOptions(RealisticViewWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.setRoadSignWarningListener(RoadSignWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setRoadSignWarningOptions(RoadSignWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.setSafetyCameraWarningListener(SafetyCameraWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setSafetyCameraWarningOptions(SafetyCameraWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.setSchoolZoneWarningListener(SchoolZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setSchoolZoneWarningOptions(SchoolZoneWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.setTollStopWarningListener(TollStopWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setTrackingTransportProfile(TransportProfile)

    Will be removed in v4.28.0. Use NavigatorInterface.trackingTransportSpecification instead.

    com.here.sdk.navigation.NavigatorInterface.setTrafficMergeWarningListener(TrafficMergeWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setTrafficMergeWarningOptions(TrafficMergeWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.setTruckRestrictionsWarningListener(TruckRestrictionsWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.NavigatorInterface.setTruckRestrictionsWarningOptions(TruckRestrictionsWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.NavigatorInterface.setWarningNotificationDistances(WarningType, WarningNotificationDistances)

    Will be removed in v4.29.0. Use the WarnerEngine.setWarningNotificationDistances() method instead.

    com.here.sdk.navigation.VisualNavigator.getBorderCrossingWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getBorderCrossingWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.getDangerZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getEnvironmentalZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getLowSpeedZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getRailwayCrossingWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getRealisticViewWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getRealisticViewWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.getRoadSignWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getRoadSignWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.getSafetyCameraWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getSafetyCameraWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.getSchoolZoneWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getSchoolZoneWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.getTollStopWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getTrackingTransportProfile()

    Will be removed in v4.28.0. Use NavigatorInterface.trackingTransportSpecification instead.

    com.here.sdk.navigation.VisualNavigator.getTrafficMergeWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getTrafficMergeWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.getTruckRestrictionsWarningListener()

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.getTruckRestrictionsWarningOptions()

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.getWarningNotificationDistances(WarningType)

    Will be removed in v4.29.0. Use the WarnerEngine.getWarningNotificationDistances() method instead.

    com.here.sdk.navigation.VisualNavigator.setBorderCrossingWarningListener(BorderCrossingWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setBorderCrossingWarningOptions(BorderCrossingWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.setDangerZoneWarningListener(DangerZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setEnvironmentalZoneWarningListener(EnvironmentalZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setLowSpeedZoneWarningListener(LowSpeedZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setRailwayCrossingWarningListener(RailwayCrossingWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setRealisticViewWarningListener(RealisticViewWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setRealisticViewWarningOptions(RealisticViewWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.setRoadSignWarningListener(RoadSignWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setRoadSignWarningOptions(RoadSignWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.setSafetyCameraWarningListener(SafetyCameraWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setSafetyCameraWarningOptions(SafetyCameraWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.setSchoolZoneWarningListener(SchoolZoneWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setSchoolZoneWarningOptions(SchoolZoneWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.setTollStopWarningListener(TollStopWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setTrackingTransportProfile(TransportProfile)

    Will be removed in v4.28.0. Use NavigatorInterface.trackingTransportSpecification instead.

    com.here.sdk.navigation.VisualNavigator.setTrafficMergeWarningListener(TrafficMergeWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setTrafficMergeWarningOptions(TrafficMergeWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.setTruckRestrictionsWarningListener(TruckRestrictionsWarningListener)

    Will be removed in v4.29.0. Use the WarnerEngine.addWarningListener() method with own WarningListener implementation as parameter instead.

    com.here.sdk.navigation.VisualNavigator.setTruckRestrictionsWarningOptions(TruckRestrictionsWarningOptions)

    Will be removed in v4.29.0. Use the WarnerEngine.WarningOptions property to change these options instead.

    com.here.sdk.navigation.VisualNavigator.setWarningNotificationDistances(WarningType, WarningNotificationDistances)

    Will be removed in v4.29.0. Use the WarnerEngine.setWarningNotificationDistances() method instead.

  • Deprecated Constructors
    Constructor
    Description
    com.here.sdk.mapview.RoadShieldIconProperties(RouteType, String, String, String, String)

    Will be removed in v4.29.0. Use constructor with isoCountryCode instead.

    com.here.sdk.navigation.BorderCrossingWarning(int, double, BorderCrossingType, AdministrativeRules, DistanceType, AdministrativeCommercialVehicleRules)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.DangerZoneWarning(int, boolean, double, DistanceType)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.EnvironmentalZoneWarning(int, double, DistanceType, String, String, LocalizedTexts, String)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.LowSpeedZoneWarning(int, double, double, DistanceType, SegmentReference)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.RailwayCrossingWarning(int, double, RouteRailwayCrossingType, DistanceType, SegmentReference)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.RealisticViewWarning(int, double, RealisticViewVectorImage, RealisticViewRasterImage, DistanceType)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.RoadSignWarning(int, double, RoadSignType, RoadSignCategory, GeneralWarningRoadSignType, boolean, List<RoadSignVehicleType>, WeatherType, LocalizedText, LocalizedText, LocalizedText, LocalizedText, SegmentReference, DistanceType)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.SafetyCameraWarning(int, double, double, SafetyCameraType, DistanceType)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.SchoolZoneWarning(int, double, double, DistanceType, TimeRule)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.TollStop(int, DistanceType, double, List<TollBoothLane>)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.TrafficMergeWarning(int, double, TrafficMergeRoadType, TrafficMergeSide, int, DistanceType)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.navigation.TruckRestrictionWarning(int, double, WeightRestriction, DimensionRestriction, DistanceType, IntegerRange, TimeRule, TruckRoadType, List<HazardousMaterial>, TunnelCategory, IntegerRange)

    Will be removed in v4.29.0. Use the constructor without deprecated fields instead.

    com.here.sdk.routing.IsolineOptions(IsolineOptions.Calculation, CarOptions)

    Will be removed in v4.28.0. Use the constructor with RoutingOptions parameter instead.

    com.here.sdk.routing.IsolineOptions(IsolineOptions.Calculation, EVCarOptions)

    Will be removed in v4.28.0. Use the constructor with RoutingOptions parameter instead.

    com.here.sdk.routing.IsolineOptions(IsolineOptions.Calculation, EVTruckOptions)

    Will be removed in v4.28.0. Use the constructor with RoutingOptions parameter instead.

    com.here.sdk.routing.IsolineOptions(IsolineOptions.Calculation, TruckOptions)

    Will be removed in v4.28.0. Use the constructor with RoutingOptions parameter instead.

    com.here.sdk.routing.Waypoint(GeoCoordinates, WaypointType, int, Double, GeoCoordinates, Integer, Duration)

    Will be removed in v4.30.0. Use default constructor instead.

    com.here.sdk.routing.Waypoint(GeoCoordinates, WaypointType, int, Double, GeoCoordinates, Integer, String, Duration)

    Will be removed in v4.30.0. Use default constructor instead.

  • Deprecated Enum Constants
    Enum Constant
    Description
    com.here.sdk.routing.ChargingConnectorType.TESLA

    Will be removed in v4.28.0, use ChargingConnectorType.SAE_J3400 instead.