java.lang.Object
com.google.common.cache.CacheLoader<String,CompletableFuture<GeoJsonObject[]>>
All Implemented Interfaces:
IDataset<String,GeoJsonObject[]>

public class ParsingGeoJsonDataset extends KeyedHttpDataset<GeoJsonObject[]>
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.google.common.cache.CacheLoader

    com.google.common.cache.CacheLoader.InvalidCacheLoadException, com.google.common.cache.CacheLoader.UnsupportedLoadingOperationException
  • Field Summary

    Fields inherited from class net.buildtheearth.terracore.worldgen.dataset.KeyedHttpDataset

    urls

    Fields inherited from class net.buildtheearth.terracore.worldgen.dataset.Dataset

    cache
  • Constructor Summary

    Constructors
    Constructor
    Description
    ParsingGeoJsonDataset(@NonNull String[] urls)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected GeoJsonObject[]
    decode(@NonNull String path, @NonNull io.netty.buffer.ByteBuf data)
     

    Methods inherited from class net.buildtheearth.terracore.worldgen.dataset.KeyedHttpDataset

    load, urls

    Methods inherited from class net.buildtheearth.terracore.worldgen.dataset.Dataset

    getAsync

    Methods inherited from class com.google.common.cache.CacheLoader

    asyncReloading, from, from, loadAll, reload

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait