package versioned
Ordering
- Alphabetic
 
Visibility
- Public
 - Protected
 
Type Members
-    class DataApiCachingVersionedLayers extends CachingVersionedLayers
Implementation of
CachingVersionedLayersbased on a user provided cache.Implementation of
CachingVersionedLayersbased on a user provided cache.Usually it is enough using the
CachingVersionedLayersreturned byDataClientCatalog, but in case you have the need to to bind to a specific configuration and to a specific cache implementation, this class offers some extra flexibility.See also
VersionedLayerReadersConfigurationfor the library provided configuration andCaffeineCachefor the library provided cache. -  sealed trait DataEvictionConfiguration extends AnyRef
 -  case class EntryCountEvictionConfiguration(numEntries: Long) extends DataEvictionConfiguration with MetadataEvictionConfiguration with Product with Serializable
 -    class HierarchicalHereTileMetadataFetchPolicy extends AsScalaMetadataFetchPolicy[HereTileKey]
The HierarchicalVersionedLayerMetadataLoader prefetches partitions looking up into the Here Tile hierarchy to fetch the tiles around a given tile.
 -  sealed trait MetadataEvictionConfiguration extends AnyRef
 -  trait MetadataFetchPolicy[K <: LayerMetadataKey] extends AnyRef
 -  class OneToOneMetadataFetchPolicy[K <: LayerMetadataKey] extends AsScalaMetadataFetchPolicy[K]
 -  class VersionedLayerReaderConfiguration[T <: AnyRef] extends AnyRef
 -  class VersionedLayerReadersConfiguration extends AnyRef
 -  case class WeighedEvictionConfiguration(maxWeight: Long, weigher: PartialFunction[String, (AnyRef) => Int]) extends DataEvictionConfiguration with Product with Serializable
 
Value Members
-  case object NoEvictionConfiguration extends DataEvictionConfiguration with MetadataEvictionConfiguration with Product with Serializable
 -  object VersionedLayerReaderConfiguration
 -  object VersionedLayerReadersConfiguration