Package-level declarations

Types

Link copied to clipboard
class FavoriteRecord @JvmOverloads constructor(val id: String, val name: String, val descriptionText: String?, val address: SearchAddress?, val routablePoints: List<RoutablePoint>?, val categories: List<String>?, val makiIcon: String?, val coordinate: Point, val type: SearchResultType, val metadata: SearchResultMetadata?, val newType: String = newSearchResultTypeToFromOld(type), val timestamp: Long = UNKNOWN_TIMESTAMP) : IndexableRecord, Parcelable

Favorite indexable record.

Link copied to clipboard
Link copied to clipboard
class HistoryRecord @JvmOverloads constructor(val id: String, val name: String, val descriptionText: String?, val address: SearchAddress?, val routablePoints: List<RoutablePoint>?, val categories: List<String>?, val makiIcon: String?, val coordinate: Point, val type: SearchResultType, val metadata: SearchResultMetadata?, val timestamp: Long, val newType: String = newSearchResultTypeToFromOld(type)) : IndexableRecord, Parcelable

History indexable record.

Link copied to clipboard

Defines an interface for external data indexing.

Link copied to clipboard

Provides a mechanism for search index changes in core layers. One core layer can be associated with several search engines.

Link copied to clipboard
interface IndexableRecord : Parcelable

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

Link copied to clipboard

IndexableDataProvider that represents stored locally by the SDK user data.