Class RailwayCrossingWarning

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

public final class RailwayCrossingWarning extends Object

A class that provides railway crossing. The main field describing the railway crossing is RailwayCrossingWarning.type specifying whether the railway crossing is protected by a barrier or not. Use RailwayCrossingWarningListener to get notifications about upcoming railway crossings.

  • Field Details

    • distanceToRailwayCrossingInMeters

      public double distanceToRailwayCrossingInMeters

      Distance to the railway crossing in meters.

    • type

      @NonNull public RouteRailwayCrossingType type

      Type of railway crossing, specifying whether it is protected by a barrier or not.

    • distanceType

      @NonNull public DistanceType distanceType

      The distance type for the warning, e.g. a warning for a new railway crossing ahead or a warning for passing a railway crossing.

    • segmentReference

      @NonNull public SegmentReference segmentReference

      The reference to the segment where the railway crossing is located. It can be used to identify the location.

  • Constructor Details

    • RailwayCrossingWarning

      public RailwayCrossingWarning(double distanceToRailwayCrossingInMeters, @NonNull DistanceType distanceType, @NonNull SegmentReference segmentReference)

      Creates a new instance.

      Parameters:
      distanceToRailwayCrossingInMeters -

      Distance to the railway crossing in meters.

      distanceType -

      The distance type for the warning, e.g. a warning for a new railway crossing ahead or a warning for passing a railway crossing.

      segmentReference -

      The reference to the segment where the railway crossing is located. It can be used to identify the location.

  • Method Details