Interface BaseTileDataSourceBuilder

Package world.mappable.mapkit.map

All Superinterfaces:

BaseDataSourceBuilder

All known Subinterfaces:

TileDataSourceBuilder

interface BaseTileDataSourceBuilder extends BaseDataSourceBuilder

Summary

Methods

Type and modifiers

Method and Description

void

setTileUrlProvider(@NonNull UrlProvider urlProvider)
The class does not retain the object in the 'urlProvider' parameter.

void

setTileProvider(@NonNull TileProvider tileProvider)
The class does not retain the object in the 'tileProvider' parameter.

void

setProjection(@NonNull Projection projection)

void

setZoomRanges(@NonNull java.util.List<ZoomRange> zoomRanges)

void

setTileFormat(@NonNull TileFormat format)

Methods

setTileUrlProvider

void setTileUrlProvider(@NonNull UrlProvider urlProvider)

The class does not retain the object in the 'urlProvider' parameter.

It is your responsibility to maintain a strong reference to the target object while it is attached to a class.


setTileProvider

void setTileProvider(@NonNull TileProvider tileProvider)

The class does not retain the object in the 'tileProvider' parameter.

It is your responsibility to maintain a strong reference to the target object while it is attached to a class.


setProjection

void setProjection(@NonNull Projection projection)


setZoomRanges

void setZoomRanges(@NonNull java.util.List<ZoomRange> zoomRanges)


setTileFormat

void setTileFormat(@NonNull TileFormat format)