org.powerscala

datastore

package datastore

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. datastore
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class CachedDatastoreCollection[T <: Identifiable] extends DatastoreCollection[T]

  2. class CollectionCache[T <: Identifiable] extends AnyRef

  3. abstract class DataCache[T] extends Iterable[T]

  4. trait Datastore extends Listenable

  5. trait DatastoreCollection[T <: Identifiable] extends Iterable[T] with Listenable with ChildLike[DatastoreSession] with Logging

  6. trait DatastoreSession extends Listenable with ChildLike[Datastore]

  7. trait Identifiable extends AnyRef

  8. trait Lazy[T <: Identifiable] extends () ⇒ T with Identifiable

  9. trait LazyList[T <: Identifiable] extends () ⇒ List[T]

  10. case class LazyListValue[T <: Identifiable](ids: List[UUID], datastore: Datastore, collectionName: String)(implicit manifest: Manifest[T]) extends LazyList[T] with Product with Serializable

  11. case class LazyValue[T <: Identifiable](id: UUID, datastore: Datastore, collectionName: String)(implicit manifest: Manifest[T]) extends Lazy[T] with Product with Serializable

  12. case class StaticLazy[T <: Identifiable](value: T)(implicit manifest: Manifest[T]) extends Lazy[T] with Product with Serializable

  13. case class StaticLazyList[T <: Identifiable](values: List[T])(implicit manifest: Manifest[T]) extends LazyList[T] with Product with Serializable

  14. case class UUIDLazy[T <: Identifiable](id: UUID)(implicit manifest: Manifest[T]) extends Lazy[T] with Product with Serializable

  15. case class UUIDLazyList[T <: Identifiable](ids: List[UUID])(implicit manifest: Manifest[T]) extends LazyList[T] with Product with Serializable

Value Members

  1. object CachedDatastoreCollection

  2. object Lazy

  3. object LazyList

  4. package converter

  5. package event

  6. def fromJSON[T <: Identifiable](json: String): T

  7. package impl

  8. implicit def lazy2v[T <: Identifiable](l: Lazy[T]): T

  9. package query

  10. package security

  11. def toJSON(v: Identifiable): String

  12. implicit def v2lazy[T <: Identifiable](v: T)(implicit manifest: Manifest[T]): StaticLazy[T]

Inherited from AnyRef

Inherited from Any

Ungrouped