A  B  C  D  F  G  I  L  M  P  R  S  T  U  W 

A

AbstractImageManagerWithMemoryCache < T , D> - Class in de.topobyte.jeography.tiles.manager
 
AbstractImageManagerWithMemoryCache() - Constructor for class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCache
 
AbstractImageManagerWithMemoryCache(int) - Constructor for class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCache
 
AbstractImageManagerWithMemoryCachePlus < T , D> - Class in de.topobyte.jeography.tiles.manager
 
AbstractImageManagerWithMemoryCachePlus() - Constructor for class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCachePlus
 
AbstractImageManagerWithMemoryCachePlus(int) - Constructor for class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCachePlus
 
addLoadListener(LoadListener<T, D>) - Method in class de .topobyte .jeography .tiles .source . ImageProvider
Add a listener to be notified on load / fail events.

B

BufferedImageAndBytes - Class in de.topobyte.jeography.tiles
 
BufferedImageAndBytes(BufferedImage, byte[]) - Constructor for class de .topobyte .jeography .tiles . BufferedImageAndBytes
 

C

CachePathProvider < T> - Interface in de.topobyte.jeography.tiles
 
cancelJobs() - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
 
clear() - Method in class de .topobyte .jeography .tiles .cache . MemoryCache
Clear this cache.
clear() - Method in class de .topobyte .jeography .tiles .cache . MemoryCachePlus
Clear this cache.
clearCache() - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
Clear the underlying cache.
clearCache() - Method in class de .topobyte .jeography .tiles .manager . ProviderImageManager
Clear the underlying cache.

D

de.topobyte.jeography.tiles - package de.topobyte.jeography.tiles
 
de.topobyte.jeography.tiles.cache - package de.topobyte.jeography.tiles.cache
 
de.topobyte.jeography.tiles.manager - package de.topobyte.jeography.tiles.manager
 
de.topobyte.jeography.tiles.source - package de.topobyte.jeography.tiles.source
 
desiredCacheSize - Variable in class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCache
 
desiredCacheSize - Variable in class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCachePlus
 
destroy() - Method in class de .topobyte .jeography .tiles .manager . ImageManagerDisk
 
destroy() - Method in class de .topobyte .jeography .tiles .manager . ImageManagerHttpDisk
 
destroy() - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
 
destroy() - Method in class de .topobyte .jeography .tiles .manager . ProviderImageManager
 

F

FileCache < T> - Class in de.topobyte.jeography.tiles
 
FileCache(CachePathProvider<T>) - Constructor for class de .topobyte .jeography .tiles . FileCache
 

G

get(K) - Method in class de .topobyte .jeography .tiles .cache . MemoryCache
Get the stored element.
get(K) - Method in class de .topobyte .jeography .tiles .cache . MemoryCachePlus
Get the stored element.
get(T) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerDisk
 
get(T) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerHttpDisk
 
get(T) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
 
get(T, Integer) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
 
get(Tile) - Method in class de .topobyte .jeography .tiles .manager . ProviderImageManager
 
getBytes() - Method in class de .topobyte .jeography .tiles . BufferedImageAndBytes
 
getCacheFile(T) - Method in interface de .topobyte .jeography .tiles . CachePathProvider
Get this thing's associated cache file.
getCacheFile(Tile) - Method in class de .topobyte .jeography .tiles . TileCachePathProvider
 
getCacheFile(Tile) - Method in class de .topobyte .jeography .tiles . TileUrlAndCachePathProvider
 
getImage() - Method in class de .topobyte .jeography .tiles . BufferedImageAndBytes
 
getImageProvider() - Method in class de .topobyte .jeography .tiles .manager . ProviderImageManager
Get the ImageProvider this Manager used to produce tiles.
getImageSource() - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
Get the ImageSource object
getNetworkState() - Method in class de .topobyte .jeography .tiles .manager . ImageManagerDisk
 
getNetworkState() - Method in class de .topobyte .jeography .tiles .manager . ImageManagerHttpDisk
 
getNetworkState() - Method in class de .topobyte .jeography .tiles .manager . PriorityImageManagerHttp
 
getNetworkState() - Method in class de .topobyte .jeography .tiles .manager . PriorityImageManagerHttpDisk
 
getSize() - Method in class de .topobyte .jeography .tiles .cache . MemoryCache
 
getSize() - Method in class de .topobyte .jeography .tiles .cache . MemoryCachePlus
 
getUrl(Tile) - Method in class de .topobyte .jeography .tiles . TileUrlAndCachePathProvider
 
getUrl(Tile) - Method in class de .topobyte .jeography .tiles . TileUrlProvider
 
getUrl(T) - Method in interface de .topobyte .jeography .tiles . UrlProvider
Get the url for this thing.

I

ImageManagerDisk < T> - Class in de.topobyte.jeography.tiles.manager
 
ImageManagerDisk(CachePathProvider<T>) - Constructor for class de .topobyte .jeography .tiles .manager . ImageManagerDisk
Create a new ImageManager that provides tiles from http and backed by a disk-cache.
ImageManagerHttpDisk < T> - Class in de.topobyte.jeography.tiles.manager
 
ImageManagerHttpDisk(X) - Constructor for class de .topobyte .jeography .tiles .manager . ImageManagerHttpDisk
Create a new ImageManager that provides tiles from http and backed by a disk-cache.
ImageManagerSourceRam < T , D> - Class in de.topobyte.jeography.tiles.manager
 
ImageManagerSourceRam(int, int, ImageSource<T, D>) - Constructor for class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
Create an ImageSource based ImageManager implementation that does in-RAM caching.
ImageProvider < T , D> - Class in de.topobyte.jeography.tiles.source
 
ImageProvider(int) - Constructor for class de .topobyte .jeography .tiles .source . ImageProvider
Create a new ImageProvider.
ImageProviderDisk < T> - Class in de.topobyte.jeography.tiles.source
 
ImageProviderDisk(CachePathProvider<T>) - Constructor for class de .topobyte .jeography .tiles .source . ImageProviderDisk
 
ImageProviderHttp < T> - Class in de.topobyte.jeography.tiles.source
 
ImageProviderHttp(UrlProvider<T>, int, int) - Constructor for class de .topobyte .jeography .tiles .source . ImageProviderHttp
 
ImageSourcePathPattern < T> - Class in de.topobyte.jeography.tiles.source
 
ImageSourcePathPattern(CachePathProvider<T>) - Constructor for class de .topobyte .jeography .tiles .source . ImageSourcePathPattern
An ImageSource implementation based that works with PathResoluter
ImageSourceUrlPattern < T> - Class in de.topobyte.jeography.tiles.source
 
ImageSourceUrlPattern(UrlProvider<T>, int) - Constructor for class de .topobyte .jeography .tiles .source . ImageSourceUrlPattern
An ImageSource implementation based that works with UrlResoluter
isOnline() - Method in class de .topobyte .jeography .tiles .source . ImageSourceUrlPattern
 

L

load(T) - Method in class de .topobyte .jeography .tiles .source . ImageProvider
This is the method that this ImageProvider will use to get an Image.
load(T) - Method in class de .topobyte .jeography .tiles .source . ImageProviderDisk
 
load(T) - Method in class de .topobyte .jeography .tiles .source . ImageProviderHttp
 
load(T) - Method in class de .topobyte .jeography .tiles .source . ImageSourcePathPattern
 
load(T) - Method in class de .topobyte .jeography .tiles .source . ImageSourceUrlPattern
 
load(T) - Method in class de .topobyte .jeography .tiles .source . MultiLevelImageSource
 
load(T) - Method in class de .topobyte .jeography .tiles .source . UnwrappingImageSource
 
load(T) - Method in class de .topobyte .jeography .tiles .source . UnwrappingImageSourceWithFileCache
 
loadImage(T) - Method in class de .topobyte .jeography .tiles .source . ImageSourcePathPattern
Load the image and return it as a BufferedImage together with the raw bytes.
loadImage(T) - Method in class de .topobyte .jeography .tiles .source . ImageSourceUrlPattern
Load the image and return it as a BufferedImage together with the raw bytes.

M

MemoryCache < K , V> - Class in de.topobyte.jeography.tiles.cache
 
MemoryCache(int) - Constructor for class de .topobyte .jeography .tiles .cache . MemoryCache
Create a memory cache.
memoryCache - Variable in class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCache
 
memoryCache - Variable in class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCachePlus
 
MemoryCachePlus < K , V> - Class in de.topobyte.jeography.tiles.cache
 
MemoryCachePlus(int) - Constructor for class de .topobyte .jeography .tiles .cache . MemoryCachePlus
Create a memory cache.
MultiLevelImageSource < T , D> - Class in de.topobyte.jeography.tiles.source
 
MultiLevelImageSource(List<ImageSource<T, D>>) - Constructor for class de .topobyte .jeography .tiles .source . MultiLevelImageSource
 

P

PriorityImageManagerHttp < T> - Class in de.topobyte.jeography.tiles.manager
 
PriorityImageManagerHttp(int, int, X) - Constructor for class de .topobyte .jeography .tiles .manager . PriorityImageManagerHttp
Create an ImageSource based ImageManager implementation that does in-RAM caching.
PriorityImageManagerHttpDisk < T> - Class in de.topobyte.jeography.tiles.manager
 
PriorityImageManagerHttpDisk(int, int, X) - Constructor for class de .topobyte .jeography .tiles .manager . PriorityImageManagerHttpDisk
Create an ImageSource based ImageManager implementation that does in-RAM caching.
provide(T) - Method in class de .topobyte .jeography .tiles .source . ImageProvider
Provide the data for this thing.
ProviderImageManager < D> - Class in de.topobyte.jeography.tiles.manager
 
ProviderImageManager(ImageProvider<Tile, D>) - Constructor for class de .topobyte .jeography .tiles .manager . ProviderImageManager
Create a new ImageManager that serves tiles from an ImageProvider.
ProviderImageManager(ImageProvider<Tile, D>, int) - Constructor for class de .topobyte .jeography .tiles .manager . ProviderImageManager
Create a new ImageManager that serves tiles from an ImageProvider.
push(T, BufferedImageAndBytes) - Method in class de .topobyte .jeography .tiles . FileCache
Put this thing's loaded image into the disk-cache.
push(T, BufferedImageAndBytes) - Method in class de .topobyte .jeography .tiles .source . ImageProviderDisk
Put this thing's loaded image into the disk-cache.
put(K, V) - Method in class de .topobyte .jeography .tiles .cache . MemoryCache
Put key, value into the cache.
put(K, V) - Method in class de .topobyte .jeography .tiles .cache . MemoryCachePlus
Put key, value into the cache.

R

refresh(K) - Method in class de .topobyte .jeography .tiles .cache . MemoryCachePlus
Reorder the key within the replacement list.
remove(K) - Method in class de .topobyte .jeography .tiles .cache . MemoryCache
Remove and get the stored element if any.
remove(K) - Method in class de .topobyte .jeography .tiles .cache . MemoryCachePlus
Remove and get the stored element if any.
removeLoadListener(LoadListener<T, D>) - Method in class de .topobyte .jeography .tiles .source . ImageProvider
Remove a listener from the set of listeners.

S

setCacheHintMinimumSize(int) - Method in class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCache
 
setCacheHintMinimumSize(int) - Method in class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCachePlus
 
setCacheHintMinimumSize(int) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
 
setIgnorePendingProductions() - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
 
setNetworkState(boolean) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerDisk
Set whether an internet connection shall be used to retrieve tiles.
setNetworkState(boolean) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerHttpDisk
Set whether an internet connection shall be used to retrieve tiles.
setNetworkState(boolean) - Method in class de .topobyte .jeography .tiles .manager . PriorityImageManagerHttp
Set whether an internet connection shall be used to retrieve tiles.
setNetworkState(boolean) - Method in class de .topobyte .jeography .tiles .manager . PriorityImageManagerHttpDisk
Set whether an internet connection shall be used to retrieve tiles.
setOnline(boolean) - Method in class de .topobyte .jeography .tiles .source . ImageSourceUrlPattern
 
setPathResoluter(CachePathProvider<T>) - Method in class de .topobyte .jeography .tiles .source . ImageSourcePathPattern
Set the PathResoluter used to resolve image URLs.
setPathResoluter(UrlProvider<T>) - Method in class de .topobyte .jeography .tiles .source . ImageSourceUrlPattern
Set the UrlResoluter used to resolve image URLs.
setSize(int) - Method in class de .topobyte .jeography .tiles .cache . MemoryCache
 
setSize(int) - Method in class de .topobyte .jeography .tiles .cache . MemoryCachePlus
 
setUserAgent(String) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerHttpDisk
Set the user-agent to use during HTTP-requests.
setUserAgent(String) - Method in class de .topobyte .jeography .tiles .manager . PriorityImageManagerHttp
Set the user-agent to use during HTTP-requests.
setUserAgent(String) - Method in class de .topobyte .jeography .tiles .manager . PriorityImageManagerHttpDisk
Set the user-agent to use during HTTP-requests.
setUserAgent(String) - Method in class de .topobyte .jeography .tiles .source . ImageProviderHttp
Set the user-agent to use during HTTP-requests.
setUserAgent(String) - Method in class de .topobyte .jeography .tiles .source . ImageSourceUrlPattern
Set the user-agent to use during HTTP-requests.
source - Variable in class de .topobyte .jeography .tiles .source . UnwrappingImageSource
 
source - Variable in class de .topobyte .jeography .tiles .source . UnwrappingImageSourceWithFileCache
 
stopRunning() - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
Stop producing new elements.
stopRunning() - Method in class de .topobyte .jeography .tiles .source . ImageProvider
Stop producing new elements.

T

TileCachePathProvider - Class in de.topobyte.jeography.tiles
 
TileCachePathProvider(String) - Constructor for class de .topobyte .jeography .tiles . TileCachePathProvider
 
tileConfigChanged() - Method in interface de .topobyte .jeography .tiles . TileConfigListener
To be called when the config changed.
TileConfigListener - Interface in de.topobyte.jeography.tiles
 
TileUrlAndCachePathProvider - Class in de.topobyte.jeography.tiles
 
TileUrlAndCachePathProvider(String, String) - Constructor for class de .topobyte .jeography .tiles . TileUrlAndCachePathProvider
 
TileUrlProvider - Class in de.topobyte.jeography.tiles
 
TileUrlProvider(String) - Constructor for class de .topobyte .jeography .tiles . TileUrlProvider
 

U

unchache(T) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
Ensure that the denoted thing will be removed from the cache.
unchache(Tile) - Method in class de .topobyte .jeography .tiles .manager . ProviderImageManager
Ensure that the denoted tile will be removed from the cache.
UnwrappingImageSource < T> - Class in de.topobyte.jeography.tiles.source
 
UnwrappingImageSource(ImageSource<T, BufferedImageAndBytes>) - Constructor for class de .topobyte .jeography .tiles .source . UnwrappingImageSource
 
UnwrappingImageSourceWithFileCache < T> - Class in de.topobyte.jeography.tiles.source
 
UnwrappingImageSourceWithFileCache(ImageSource<T, BufferedImageAndBytes>, CachePathProvider<T>) - Constructor for class de .topobyte .jeography .tiles .source . UnwrappingImageSourceWithFileCache
 
UrlProvider < T> - Interface in de.topobyte.jeography.tiles
 

W

willNeed(T) - Method in class de .topobyte .jeography .tiles .manager . AbstractImageManagerWithMemoryCachePlus
 
willNeed(T) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerDisk
 
willNeed(T) - Method in class de .topobyte .jeography .tiles .manager . ImageManagerSourceRam
 
willNeed(Tile) - Method in class de .topobyte .jeography .tiles .manager . ProviderImageManager
 
A  B  C  D  F  G  I  L  M  P  R  S  T  U  W