Index

A B C D F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

addCustomDataToBubble(Feature, BubbleLayout) - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
Add additional data (time off route) to the individual POI bubble view

B

bindFragment(Bundle) - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
 
build() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
Build a new instance of the PoisOnRouteOptions class using the characteristics set in this PoisOnRouteOptions.Builder.
builder() - Static method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
Build a new instance of the PoisOnRouteOptions class using this method.
Builder() - Constructor for class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
 
buildPoiSearch() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
 

C

com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui - package com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui
 
com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel - package com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel
 
com.trimblemaps.navigation.plugins.poisonroute.model - package com.trimblemaps.navigation.plugins.poisonroute.model
 
com.trimblemaps.navigation.plugins.poisonroute.ui - package com.trimblemaps.navigation.plugins.poisonroute.ui
 
com.trimblemaps.navigation.plugins.poisonroute.viewmodel - package com.trimblemaps.navigation.plugins.poisonroute.viewmodel
 
coordinates() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
Coordinates describing the route (origin, destination and any intermediate stops)
create(Class<T>) - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel.Factory
 
create(Class<T>) - Method in class com.trimblemaps.navigation.plugins.poisonroute.viewmodel.PoisOnRouteViewModel.Factory
 

D

DEFAULT_TIMEOUT - Static variable in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
Default timeout in milliseconds for the request to find POIs along the route
directions() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
The list of directions, to be used to draw the route on the map
directions(List<DirectionsRoute>) - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
 

F

Factory(Application, PoisOnRouteOptions) - Constructor for class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel.Factory
 
Factory(Application, PoisOnRouteOptions) - Constructor for class com.trimblemaps.navigation.plugins.poisonroute.viewmodel.PoisOnRouteViewModel.Factory
 

G

geometryIndex() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
 
geometryIndex(Integer) - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
 

H

handleBackPressed() - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
 
hidePoiListBottomSheet() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
hidePoiTitle() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 

I

initializeViewModel() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
isActivePlaceSearch() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
isActiveSearch() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 

L

legIndex() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
 
legIndex(Integer) - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
 

M

maxDistanceAhead() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
The maximum distance (in meters) to look ahead on the route for POIs
maxDistanceAhead(Double) - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
 
MODE_FLOATING - Static variable in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
Mode for launching the autocomplete view as a floating overlay
MODE_FULLSCREEN - Static variable in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
Mode for launching the autocomplete view in fullscreen.

N

newInstance() - Static method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
newInstance() - Static method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
 
newInstance(PoisOnRouteOptions) - Static method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
newInstance(PoisOnRouteOptions) - Static method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
 

O

onActivityCreated(Bundle) - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
onCancel() - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteActivity
 
onCreate(Bundle) - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteActivity
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
 
onFailure(Throwable) - Method in interface com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteCallback
 
onPlaceSelected(TrimbleMapsLocation) - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteActivity
 
onQueryChange(CharSequence) - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
onResponse(PoisResponse) - Method in interface com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteCallback
 
onStyleLoaded(Style) - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
 

P

placeOptions() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
PlaceOptions contains a number of options to control the UI and search
placeOptions(PlaceOptions) - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
 
poisLiveData - Variable in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
PoisOnRouteActivity - Class in com.trimblemaps.navigation.plugins.poisonroute.ui
 
PoisOnRouteActivity() - Constructor for class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteActivity
 
PoisOnRouteAutocompleteFragment - Class in com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui
 
PoisOnRouteAutocompleteFragment() - Constructor for class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
PoisOnRouteAutocompleteViewModel - Class in com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel
 
PoisOnRouteAutocompleteViewModel.Factory - Class in com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel
 
PoisOnRouteCallback - Interface in com.trimblemaps.navigation.plugins.poisonroute.ui
 
PoisOnRouteFragment - Class in com.trimblemaps.navigation.plugins.poisonroute.ui
 
PoisOnRouteFragment() - Constructor for class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
 
PoisOnRouteOptions - Class in com.trimblemaps.navigation.plugins.poisonroute.model
Create a PlaceOptions object which can be used to customize the autocomplete geocoder results and the UI component.
PoisOnRouteOptions() - Constructor for class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
 
PoisOnRouteOptions.Builder - Class in com.trimblemaps.navigation.plugins.poisonroute.model
Build a new instance of the PoisOnRouteOptions class using this inner builder class.
PoisOnRouteViewModel - Class in com.trimblemaps.navigation.plugins.poisonroute.viewmodel
 
PoisOnRouteViewModel.Factory - Class in com.trimblemaps.navigation.plugins.poisonroute.viewmodel
 
poisResponseCode - Variable in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
PoisResponseListener - Interface in com.trimblemaps.navigation.plugins.poisonroute.ui
 
poisResponseMessage - Variable in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
poisResponseThrowable - Variable in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 

R

removePoiBubbles() - Method in interface com.trimblemaps.navigation.plugins.poisonroute.ui.PoisResponseListener
 
resetActivePlaceSearch() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
resetActiveSearch() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
resetCategorySelected() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
resetPoiCategoriesPoisBuilder() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
resetPoiCategoriesPoisBuilder() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
resetQueryTimer() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
routeOptions() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
The RouteOptions that should be used when finding POIs along the route (contains the coordinates of the route, the routing profile, etc.)
routeOptions(RouteOptions) - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
 

S

search(PoiType, String) - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
Override the search() method from the superclass, as this is called when a category is selected TODO This should be refactored as well
search(List<Integer>, String) - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
setPoisOnRouteCallback(PoisOnRouteCallback) - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
setPoisOnRouteCallback(PoisOnRouteCallback) - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
setPoisOnRouteCallback(PoisOnRouteCallback) - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
 
setPoisOnRouteOptions(PoisOnRouteOptions) - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
setPoisOnRouteOptions(PoisOnRouteOptions) - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.viewmodel.PoisOnRouteAutocompleteViewModel
 
setPoisOnRouteOptions(PoisOnRouteOptions) - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
 
setUpData(FeatureCollection, Drawable) - Method in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
Sets up all of the sources and layers needed for this example
setUpData(FeatureCollection, Drawable) - Method in interface com.trimblemaps.navigation.plugins.poisonroute.ui.PoisResponseListener
 
subscribe() - Method in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 

T

TAG - Static variable in class com.trimblemaps.navigation.plugins.poisonroute.autocomplete.ui.PoisOnRouteAutocompleteFragment
 
TAG - Static variable in class com.trimblemaps.navigation.plugins.poisonroute.ui.PoisOnRouteFragment
 
timeout() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
The timeout in milliseconds for the request to find POIs along the route
timeout(int) - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
 
tripId() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
 
tripId(String) - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
 

V

viewMode() - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions
Set the autocomplete's layout view mode to PoisOnRouteOptions.MODE_FULLSCREEN, or @link #MODE_FLOATING} which determines which layout you'd like to use for your autocomplete view.
viewMode(int) - Method in class com.trimblemaps.navigation.plugins.poisonroute.model.PoisOnRouteOptions.Builder
 
A B C D F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values