public class OnlineTileSource extends AbstractTileSource
defaultTimeToLive, followRedirects, hostNames, port, random, referer, timeoutConnect, timeoutRead, userAgent
Constructor and Description |
---|
OnlineTileSource(java.lang.String[] hostNames,
int port) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getBaseUrl() |
java.lang.String |
getExtension() |
java.lang.String |
getName() |
int |
getParallelRequestsLimit() |
java.lang.String |
getProtocol() |
int |
getTileSize() |
java.net.URL |
getTileUrl(org.mapsforge.core.model.Tile tile) |
byte |
getZoomLevelMax() |
byte |
getZoomLevelMin() |
boolean |
hasAlpha() |
int |
hashCode() |
OnlineTileSource |
setAlpha(boolean alpha) |
OnlineTileSource |
setBaseUrl(java.lang.String baseUrl) |
OnlineTileSource |
setExtension(java.lang.String extension) |
OnlineTileSource |
setName(java.lang.String name) |
OnlineTileSource |
setParallelRequestsLimit(int parallelRequestsLimit) |
OnlineTileSource |
setProtocol(java.lang.String protocol) |
OnlineTileSource |
setTileSize(int tileSize) |
OnlineTileSource |
setZoomLevelMax(byte zoomLevelMax) |
OnlineTileSource |
setZoomLevelMin(byte zoomLevelMin) |
getDefaultTimeToLive, getHostName, getReferer, getTimeoutConnect, getTimeoutRead, getUserAgent, isFollowRedirects, setFollowRedirects, setReferer, setTimeoutConnect, setTimeoutRead, setUserAgent
public boolean equals(java.lang.Object obj)
equals
in class AbstractTileSource
public java.lang.String getBaseUrl()
public java.lang.String getExtension()
public java.lang.String getName()
public int getParallelRequestsLimit()
TileSource
supports.public java.lang.String getProtocol()
public int getTileSize()
public java.net.URL getTileUrl(org.mapsforge.core.model.Tile tile) throws java.net.MalformedURLException
Tile
.java.net.MalformedURLException
public byte getZoomLevelMax()
TileSource
supports.public byte getZoomLevelMin()
TileSource
supports.public boolean hasAlpha()
TileSource
supports transparent images.public int hashCode()
hashCode
in class AbstractTileSource
public OnlineTileSource setAlpha(boolean alpha)
public OnlineTileSource setBaseUrl(java.lang.String baseUrl)
public OnlineTileSource setExtension(java.lang.String extension)
public OnlineTileSource setName(java.lang.String name)
public OnlineTileSource setParallelRequestsLimit(int parallelRequestsLimit)
public OnlineTileSource setProtocol(java.lang.String protocol)
public OnlineTileSource setTileSize(int tileSize)
public OnlineTileSource setZoomLevelMax(byte zoomLevelMax)
public OnlineTileSource setZoomLevelMin(byte zoomLevelMin)