| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_DESTINATION |
static String |
KEY_DESTINATION_ETA |
static String |
KEY_INSTRUCTIONS |
static String |
KEY_NEXT_INSTRUCTION_DISTANCE |
static String |
KEY_NEXT_INSTRUCTION_DISTANCE_SCALE |
static String |
KEY_NEXT_INSTRUCTION_ETA |
static String |
KEY_ORIGIN |
static String |
KEY_PROMPT |
static String |
KEY_TIMESTAMP |
KEY_BULK_DATA, KEY_PROTECTED, store| Constructor and Description |
|---|
NavigationServiceData() |
NavigationServiceData(DateTime timeStamp) |
NavigationServiceData(Hashtable<String,Object> hash) |
| Modifier and Type | Method and Description |
|---|---|
LocationDetails |
getDestination() |
DateTime |
getDestinationETA() |
List<NavigationInstruction> |
getInstructions()
This array should be ordered with all remaining instructions.
|
Float |
getNextInstructionDistance()
The distance to this instruction from current location.
|
Float |
getNextInstructionDistanceScale()
Distance till next maneuver (starting from) from previous maneuver.
|
DateTime |
getNextInstructionETA() |
LocationDetails |
getOrigin() |
String |
getPrompt()
This is a prompt message that should be conveyed to the user through either display or voice
(TTS).
|
DateTime |
getTimeStamp()
This is the timeStamp of when the data was generated.
|
NavigationServiceData |
setDestination(LocationDetails destination) |
NavigationServiceData |
setDestinationETA(DateTime destinationETA) |
NavigationServiceData |
setInstructions(List<NavigationInstruction> instructions)
This array should be ordered with all remaining instructions.
|
NavigationServiceData |
setNextInstructionDistance(Float nextInstructionDistance)
The distance to this instruction from current location.
|
NavigationServiceData |
setNextInstructionDistanceScale(Float nextInstructionDistanceScale)
Distance till next maneuver (starting from) from previous maneuver.
|
NavigationServiceData |
setNextInstructionETA(DateTime nextInstructionETA) |
NavigationServiceData |
setOrigin(LocationDetails origin) |
NavigationServiceData |
setPrompt(String prompt)
This is a prompt message that should be conveyed to the user through either display or voice
(TTS).
|
NavigationServiceData |
setTimeStamp(DateTime timeStamp)
This is the timeStamp of when the data was generated.
|
clone, deserializeJSON, equals, format, formatObject, getBoolean, getBulkData, getDouble, getFloat, getInteger, getLong, getMessageTypeName, getObject, getStore, getStoreValue, getString, getValue, getValueForString, hashCode, hasKey, isPayloadProtected, serializeJSON, serializeJSON, setBulkData, setPayloadProtected, setValuepublic static final String KEY_TIMESTAMP
public static final String KEY_ORIGIN
public static final String KEY_DESTINATION
public static final String KEY_DESTINATION_ETA
public static final String KEY_INSTRUCTIONS
public static final String KEY_NEXT_INSTRUCTION_ETA
public static final String KEY_NEXT_INSTRUCTION_DISTANCE
public static final String KEY_NEXT_INSTRUCTION_DISTANCE_SCALE
public static final String KEY_PROMPT
public NavigationServiceData()
public NavigationServiceData(@NonNull
DateTime timeStamp)
public NavigationServiceData setTimeStamp(@NonNull DateTime timeStamp)
timeStamp - -public DateTime getTimeStamp()
public NavigationServiceData setOrigin(LocationDetails origin)
origin - -public LocationDetails getOrigin()
public NavigationServiceData setDestination(LocationDetails destination)
destination - -public LocationDetails getDestination()
public NavigationServiceData setDestinationETA(DateTime destinationETA)
destinationETA - -public DateTime getDestinationETA()
public NavigationServiceData setInstructions(List<NavigationInstruction> instructions)
instructions - -public List<NavigationInstruction> getInstructions()
public NavigationServiceData setNextInstructionETA(DateTime nextInstructionETA)
nextInstructionETA - -public DateTime getNextInstructionETA()
public NavigationServiceData setNextInstructionDistance(Float nextInstructionDistance)
nextInstructionDistance - -public Float getNextInstructionDistance()
public NavigationServiceData setNextInstructionDistanceScale(Float nextInstructionDistanceScale)
nextInstructionDistanceScale - -public Float getNextInstructionDistanceScale()
public NavigationServiceData setPrompt(String prompt)
prompt - -public String getPrompt()