case class TxReportRPC(t: Long, tx: Long, txInstant: Date, eids: List[Long], txData: List[Datom], asString: String) extends TxReport with Product with Serializable
Transaction Report Proxy for marshalling between Server/Client.
- Source
- TxReportRPC.scala
- Alphabetic
- By Inheritance
- TxReportRPC
- Serializable
- Serializable
- Product
- Equals
- TxReport
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val asString: String
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
eid: Long
Convenience method to get single affected entity id from transaction.
Convenience method to get single affected entity id from transaction.
Often useful when you know only one entity was affected:
for { benId <- Person.name("Ben").map(_.eid) } yield ()
- Definition Classes
- TxReport
-
val
eids: List[Long]
List of affected entity ids from transaction
List of affected entity ids from transaction
- Definition Classes
- TxReportRPC → TxReport
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
inspect: Unit
Print TxReport
Print TxReport
- Definition Classes
- TxReportRPC → TxReport
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
val
t: Long
Transaction time t.
Transaction time t.
- Definition Classes
- TxReportRPC → TxReport
-
def
toString(): String
String representation of raw TxReport
String representation of raw TxReport
- Definition Classes
- TxReportRPC → AnyRef → Any
-
val
tx: Long
Transaction entity id (Long).
Transaction entity id (Long).
- Definition Classes
- TxReportRPC → TxReport
-
val
txData: List[Datom]
Tx report data, a List of molecule.datomic.base.api.Datom
Tx report data, a List of molecule.datomic.base.api.Datom
- Definition Classes
- TxReportRPC → TxReport
-
val
txInstant: Date
Transaction instant (Date).
Transaction instant (Date).
- Definition Classes
- TxReportRPC → TxReport
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()

Documentation/API for the Molecule library - a meta DSL for the Datomic database.
scalamolecule.org | Github | Forum