sdk / com.mapbox.search.record

Package com.mapbox.search.record

Types

FavoriteRecord

Favorite indexable record.

data class FavoriteRecord : IndexableRecord, Parcelable

FavoritesDataProvider

Experimental API, can be changed or removed in the next SDK releases. LocalDataProvider typed to store FavoriteRecord items.

interface FavoritesDataProvider : LocalDataProvider<FavoriteRecord>

HistoryDataProvider

Experimental API, can be changed or removed in the next SDK releases. LocalDataProvider typed to store HistoryRecord items.

interface HistoryDataProvider : LocalDataProvider<HistoryRecord>

HistoryRecord

History indexable record.

data class HistoryRecord : IndexableRecord, Parcelable

IndexableDataProvider

Experimental API, can be changed or removed in the next SDK releases. Defines an interface for external data indexing.

interface IndexableDataProvider<R : IndexableRecord>

IndexableRecord

Defines data for index that represents external data to be included in search functionality.

interface IndexableRecord : Parcelable

LocalDataProvider

Experimental API, can be changed or removed in the next SDK releases. IndexableDataProvider that represents stored locally by the SDK user data.

interface LocalDataProvider<R : IndexableRecord> : IndexableDataProvider<R>