ExObjBridgeImpl

final class ExObjBridgeImpl[A, _Ex <: ([~ <: Txn[~]] =>> Expr[~, A])](tpe: Type[A, _Ex]) extends BasicExObjBridgeImpl[A, _Ex]
class BasicExObjBridgeImpl[A, _Ex]
class AbstractExObjBridgeImpl[A, A, _Ex]
trait Bridge[A]
trait CanMake[A]
trait Source[A]
trait Adjunct
trait Writable
class Object
trait Matchable
class Any

Type members

Inherited types

type Repr[T <: Txn[T]] = _Ex[T]

Value members

Concrete methods

def id: Int

Inherited methods

final def cellValue[T <: Txn[LazyRef(...)]](obj: Obj[T], key: String)(implicit tx: T): Option[A]
override def cellView[T <: Txn[LazyRef(...)]](obj: Obj[T], key: String)(implicit tx: T, context: Context[T]): Var[T, Option[A]]
Definition Classes
Inherited from:
BasicExObjBridgeImpl
final def contextCellView[T <: Txn[LazyRef(...)]](key: String)(implicit tx: T, context: Context[T]): CellView[T, Option[A]]
protected def encode(in: A): A
Inherited from:
BasicExObjBridgeImpl
final def reprTFormat[T <: Txn[LazyRef(...)]]: TFormat[T, _Ex[T]]
final def toObj[T <: Txn[LazyRef(...)]](value: A)(implicit tx: T): _Ex[T]
final def tryParseObj[T <: Txn[LazyRef(...)]](obj: Obj[T])(implicit tx: T): Option[A]
final override def write(out: DataOutput): Unit
Definition Classes
AbstractExObjBridgeImpl -> Adjunct -> Writable
Inherited from:
AbstractExObjBridgeImpl