slick.additions.entity

Members list

Type members

Classlikes

sealed trait Entity[K, +A] extends EntityRef[K, A]

Attributes

Supertypes
trait EntityRef[K, A]
class Object
trait Matchable
class Any
Known subtypes
trait KeyedEntity[K, A]
class ModifiedEntity[K, A]
class SavedEntity[K, A]
class KeylessEntity[K, A]
case class EntityKey[K, +A](key: K) extends Lookup[K, A]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Lookup[K, A]
trait EntityRef[K, A]
class Object
trait Matchable
class Any
Show all
sealed trait EntityRef[K, +A]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Entity[K, A]
trait KeyedEntity[K, A]
class ModifiedEntity[K, A]
class SavedEntity[K, A]
class KeylessEntity[K, A]
trait Lookup[K, A]
class EntityKey[K, A]
Show all
sealed trait KeyedEntity[K, +A] extends Entity[K, A], Lookup[K, A]

Attributes

Companion
object
Supertypes
trait Lookup[K, A]
trait Entity[K, A]
trait EntityRef[K, A]
class Object
trait Matchable
class Any
Show all
Known subtypes
class ModifiedEntity[K, A]
class SavedEntity[K, A]
object KeyedEntity

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
case class KeylessEntity[K, +A](value: A) extends Entity[K, A]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Entity[K, A]
trait EntityRef[K, A]
class Object
trait Matchable
class Any
Show all
sealed trait Lookup[K, +A] extends EntityRef[K, A]

Attributes

Supertypes
trait EntityRef[K, A]
class Object
trait Matchable
class Any
Known subtypes
class EntityKey[K, A]
trait KeyedEntity[K, A]
class ModifiedEntity[K, A]
class SavedEntity[K, A]
case class ModifiedEntity[K, +A](key: K, value: A) extends KeyedEntity[K, A]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait KeyedEntity[K, A]
trait Lookup[K, A]
trait Entity[K, A]
trait EntityRef[K, A]
class Object
trait Matchable
class Any
Show all
case class SavedEntity[K, +A](key: K, value: A) extends KeyedEntity[K, A]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait KeyedEntity[K, A]
trait Lookup[K, A]
trait Entity[K, A]
trait EntityRef[K, A]
class Object
trait Matchable
class Any
Show all