com.gilt

storeroom

package storeroom

Visibility
  1. Public
  2. All

Type Members

  1. trait Closeable extends AnyRef

  2. class ConvertedIterableStore[K, V1, V2] extends ConvertedStore[K, V1, V2] with IterableStore[K, V2]

  3. class ConvertedStore[K, V1, V2] extends Store[K, V2]

    ConvertedStore allows a Store to be wrapped via a pair of conversion functions changing the type of the stored values.

  4. class InMemoryStore[K, V] extends IterableStore[K, V]

    An in-memory Store implementation.

    An in-memory Store implementation. Generally this should only be used for testing or as a cache, since there is no persistence of data once the process terminates.

  5. trait IterableStore[K, V] extends Store[K, V]

    Trait for stores which can be iterated over.

  6. trait ReadableStore[K, +V] extends Closeable

    Read-only store

  7. trait Store[K, V] extends ReadableStore[K, V] with WritableStore[K, Option[V]]

    Combined trait for a store which supports reads, writes, and deletes (via writing None to a key).

  8. trait WritableStore[K, -V] extends Closeable

    Write-only store

Value Members

  1. object TupleOps

Ungrouped