object
Obj
Type Members
-
final
case class
AttrAdded[S <: Sys[S]](key: String, elem: Obj[S]) extends AttrUpdate[S] with Product with Serializable
-
final
case class
AttrChange[S <: Sys[S]](key: String, elem: Obj[S], changes: IndexedSeq[Change[S, Any]]) extends AttrUpdate[S] with Product with Serializable
-
final
case class
AttrRemoved[S <: Sys[S]](key: String, elem: Obj[S]) extends AttrUpdate[S] with Product with Serializable
-
sealed
trait
AttrUpdate[S <: Sys[S]] extends Change[S, Nothing]
-
sealed
trait
Change[S <: Sys[S], +Upd] extends AnyRef
-
final
case class
ElemChange[S <: Sys[S], Upd](change: Upd) extends Change[S, Upd] with Product with Serializable
-
type
T[S <: Sys[S], E1[~ <: Sys[~]] <: Elem[~]] = Obj[S] { type E = E1[S] }
-
type
Update[S <: Sys[S]] = UpdateT[S, _ <: Elem[S]]
-
final
case class
UpdateT[S <: Sys[S], E1 <: Elem[S]](obj: Obj[S] { type E = E1 }, changes: IndexedSeq[Change[S, E1.PeerUpdate]]) extends Product with Serializable
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
apply[S <: Sys[S], E1 <: Elem[S]](elem: E1 with Elem[S])(implicit tx: Obj.apply.S.Tx): Obj[S] { type E = E1 }
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
copy[S <: Sys[S]](in: Obj[S])(implicit tx: Obj.copy.S.Tx): Obj[S]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
read[S <: Sys[S]](in: DataInput, access: Obj.read.S.Acc)(implicit tx: Obj.read.S.Tx): Obj[S]
-
def
readT[S <: Sys[S], E1[~ <: Sys[~]] <: Elem[~]](in: DataInput, access: Obj.readT.S.Acc)(implicit tx: Obj.readT.S.Tx, peer: Serializer[Obj.readT.S.Tx, Obj.readT.S.Acc, E1[S]]): Obj[S] { type E = E1[S] }
-
implicit
def
serializer[S <: Sys[S]]: Serializer[S, Obj[S]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
implicit
def
typedSerializer[S <: Sys[S], E1 <: Elem[S]](implicit peer: Serializer[Obj.typedSerializer.S.Tx, Obj.typedSerializer.S.Acc, E1]): Serializer[S, Obj[S] { type E = E1 }]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any