public class TextInstructions
extends java.lang.Object
This is an experimental API. Experimental APIs are quickly evolving and might change or be removed in minor versions.
| Constructor and Description |
|---|
TextInstructions(java.lang.String language,
java.lang.String version) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
capitalizeFirstLetter(java.lang.String text) |
java.lang.String |
compile(com.mapbox.services.api.directions.v5.models.LegStep step) |
java.lang.String |
directionFromDegree(java.lang.Double degree)
Transform degrees to their translated compass direction
|
com.google.gson.JsonObject |
getRootObject() |
TokenizedInstructionHook |
getTokenizedInstructionHook() |
com.google.gson.JsonObject |
getVersionObject() |
java.lang.String |
laneConfig(com.mapbox.services.api.directions.v5.models.LegStep step)
Reduce any lane combination down to a contracted lane diagram
|
java.lang.String |
ordinalize(java.lang.Integer number)
Transform numbers to their translated ordinalized value
|
void |
setTokenizedInstructionHook(TokenizedInstructionHook tokenizedInstructionHook) |
public TextInstructions(java.lang.String language,
java.lang.String version)
public TokenizedInstructionHook getTokenizedInstructionHook()
public void setTokenizedInstructionHook(TokenizedInstructionHook tokenizedInstructionHook)
public com.google.gson.JsonObject getRootObject()
public com.google.gson.JsonObject getVersionObject()
public static java.lang.String capitalizeFirstLetter(java.lang.String text)
public java.lang.String ordinalize(java.lang.Integer number)
number - valuepublic java.lang.String directionFromDegree(java.lang.Double degree)
degree - valuepublic java.lang.String laneConfig(com.mapbox.services.api.directions.v5.models.LegStep step)
step - a route steppublic java.lang.String compile(com.mapbox.services.api.directions.v5.models.LegStep step)