Package es.situm.sdk.directions
Class DirectionsRequest
- java.lang.Object
-
- es.situm.sdk.directions.DirectionsRequest
-
- All Implemented Interfaces:
android.os.Parcelable
public class DirectionsRequest extends Object implements android.os.Parcelable
Parameters to request a route withDirectionsManager.Use the
DirectionsRequest.Builderto create an instance. Instances are immutable.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDirectionsRequest.AccessibilityModeDeprecated.static classDirectionsRequest.BuilderDirectionsRequestbuilder static inner class.
-
Field Summary
Fields Modifier and Type Field Description static android.os.Parcelable.Creator<DirectionsRequest>CREATORstatic DirectionsRequest.AccessibilityModeDEFAULT_ACCESSIBILITY_MODE
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsValidModifiers()Check if there are valid modifiers (which action is different that UNKNOWN)intdescribeContents()booleanequals(Object o)DirectionsRequest.AccessibilityModegetAccessibilityMode()Returns theDirectionsRequest.AccessibilityModeof the routeAnglegetBearingFrom()Returns the user's bearing in the starting point.PointgetFrom()Returns the point where the route should start.DirectionsOptionsgetOptions()Returns object that contains different parameters related to how a route is computed.PointgetTo()Returns the point where the route should end.inthashCode()booleanisAccessible()Deprecated.DirectionsRequestlegacyRequest()booleanminimizeFloorChanges()Deprecated.StringtoString()voidwriteToParcel(android.os.Parcel dest, int flags)
-
-
-
Field Detail
-
DEFAULT_ACCESSIBILITY_MODE
public static final DirectionsRequest.AccessibilityMode DEFAULT_ACCESSIBILITY_MODE
-
CREATOR
public static final android.os.Parcelable.Creator<DirectionsRequest> CREATOR
-
-
Method Detail
-
getFrom
public Point getFrom()
Returns the point where the route should start.- Returns:
Pointpoint inside a building (Point.isIndoor()== true)
-
getBearingFrom
@Nullable public Angle getBearingFrom()
Returns the user's bearing in the starting point.- Returns:
Angle
-
getTo
public Point getTo()
Returns the point where the route should end.- Returns:
Pointpoint inside a building (Point.isIndoor()== true)
-
getOptions
public DirectionsOptions getOptions()
Returns object that contains different parameters related to how a route is computed.- Returns:
DirectionsOptions
-
isAccessible
@Deprecated public boolean isAccessible()
Deprecated.Returns whether the route has to be suitable for wheel chairs (true) or not (false)- Returns:
- boolean
-
getAccessibilityMode
public DirectionsRequest.AccessibilityMode getAccessibilityMode()
Returns theDirectionsRequest.AccessibilityModeof the route- Returns:
DirectionsRequest.AccessibilityMode
-
minimizeFloorChanges
@Deprecated public boolean minimizeFloorChanges()
Deprecated.Returns if the route will be calculated minimizing the floor changes
-
containsValidModifiers
public boolean containsValidModifiers()
Check if there are valid modifiers (which action is different that UNKNOWN)- Returns:
- boolean value that indicates if options have valid modifiers (true) or not (false)
-
legacyRequest
public DirectionsRequest legacyRequest()
-
describeContents
public int describeContents()
- Specified by:
describeContentsin interfaceandroid.os.Parcelable
-
writeToParcel
public void writeToParcel(android.os.Parcel dest, int flags)- Specified by:
writeToParcelin interfaceandroid.os.Parcelable
-
-