case class BsonRef[S, T](path: String, codec: GenCodec[T], getter: (S) ⇒ T) extends Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BsonRef
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BsonRef(path: String, codec: GenCodec[T], getter: (S) ⇒ T)

Value Members

  1. def andThen[T0](other: BsonRef[T, T0]): BsonRef[S, T0]
  2. def apply(s: S): T
  3. val codec: GenCodec[T]
  4. def compose[S0](other: BsonRef[S0, S]): BsonRef[S0, T]
  5. val getter: (S) ⇒ T
  6. val path: String