Class RoadSignWarningOptions

java.lang.Object
com.here.sdk.navigation.RoadSignWarningOptions

public final class RoadSignWarningOptions extends Object

A class that provides road sign warning options. Set the options for filtering of road sign notifications.

  • Field Details

    • typesFilter

      @NonNull public List<RoadSignType> typesFilter

      The list of road sign types for which a warning will be given. If the list is empty, road signs are not filtered by type.

    • categoriesFilter

      @NonNull public List<RoadSignCategory> categoriesFilter

      The list of road sign categories for which a warning will be given. If the list is empty, road signs are not filtered by category.

    • generalWarningTypesFilter

      @NonNull public List<GeneralWarningRoadSignType> generalWarningTypesFilter

      The list of road sign general warning types for which a warning will be given. If the list is empty, road signs are not filtered by general warning type.

    • vehicleTypesFilter

      @NonNull public List<RoadSignVehicleType> vehicleTypesFilter

      The list of road sign vehicle types for which a warning will be given. If the list is empty, road signs are not filtered by vehicle type, which means that you get road sign warnings for all vehicle types.

      Example: For a filter that contains only bus and trucks you will only receive specific road sign warnings for bus and trucks - you will not get signs for the other types, such as heavy trucks or motorhomes. Furthermore, you will not get any signs that are generally applicable for all vehicles. For example, you cannot set a filter that allows to get signs for trucks and cars. If you want to get signs for standard vehicles like cars, then the only option is to set an empty list as filter.

  • Constructor Details

    • RoadSignWarningOptions

      public RoadSignWarningOptions()

      Creates a new instance.

  • Method Details