public final class GuidanceManeuverUtil
extends java.lang.Object
Maneuver related information for guidance.| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
determineNextManeuverStreet(android.content.Context context,
com.here.android.mpa.routing.Maneuver maneuver,
BaseGuidancePresenter baseGuidancePresenter)
Gets next
Maneuver street as string representation. |
static java.lang.String |
getCurrentManeuverStreet(android.content.Context context,
com.here.android.mpa.routing.Maneuver maneuver)
Gets street name of the current
Maneuver. |
static int |
getIndexOfManeuver(com.here.android.mpa.routing.Maneuver maneuver,
java.util.List<com.here.android.mpa.routing.Maneuver> maneuvers)
Gets the index of a maneuver with a list of maneuvers.
|
static boolean |
maneuversEqual(com.here.android.mpa.routing.Maneuver maneuverA,
com.here.android.mpa.routing.Maneuver maneuverB)
Checks if two
Maneuvers are equals. |
public static int getIndexOfManeuver(com.here.android.mpa.routing.Maneuver maneuver,
java.util.List<com.here.android.mpa.routing.Maneuver> maneuvers)
maneuver - the maneuver to find.maneuvers - the list of maneuvers.public static boolean maneuversEqual(com.here.android.mpa.routing.Maneuver maneuverA,
com.here.android.mpa.routing.Maneuver maneuverB)
Maneuvers are equals.maneuverA - - a maneuver.maneuverB - - a maneuver.public static java.lang.String getCurrentManeuverStreet(@NonNull
android.content.Context context,
@NonNull
com.here.android.mpa.routing.Maneuver maneuver)
Maneuver.context - - a context.maneuver - - the maneuver to use.public static java.lang.String determineNextManeuverStreet(android.content.Context context,
com.here.android.mpa.routing.Maneuver maneuver,
BaseGuidancePresenter baseGuidancePresenter)
Maneuver street as string representation.context - - a context.maneuver - - the maneuver to use.baseGuidancePresenter - - the presenter to use.