Packages

package cache

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait Cache[K <: AnyRef, V <: AnyRef] extends AnyRef

    Interface to abstract object caching.

  2. class GuavaCache[K <: AnyRef, V <: AnyRef] extends Cache[K, V]

    A thread-safe Scala wrapper for a Google Guava cache.

    A thread-safe Scala wrapper for a Google Guava cache.

    Based on https://gist.github.com/brikis98/5842766

    If we later migrate to Java 8, we should consider migrating this code to Caffeine https://github.com/ben-manes/caffeine/wiki

    K

    The key type.

    V

    The value type.

  3. class SparkCache[K <: AnyRef, V <: AnyRef] extends Cache[K, V] with Serializable

    Serializable cache that uses as backend a single cache per Spark node.

Value Members

  1. object GuavaCache

Ungrouped