package facade
Type Members
-
case class
Conn_Client(client: Client, clientAsync: AsyncClient, dbName: String) extends Conn_Datomic with Helpers with BridgeDatomicFuture with Product with Serializable
Facade to Datomic connection for client api (peer-server/cloud/dev-local).
-
case class
DatomicDb_Client(clientDb: Db) extends DatomicDb with Product with Serializable
Datomic Db facade for client api (peer-server/cloud/dev-local).
-
case class
DatomicEntity_Client(conn: Conn_Client, eid: Any, showKW: Boolean = true) extends DatomicEntity with RegexMatching with Product with Serializable
Datomic Entity facade for client api (peer-server/cloud/dev-local).
Datomic Entity facade for client api (peer-server/cloud/dev-local).
- conn
Implicit Conn in scope
- eid
Entity id of type Object
-
abstract
class
Datomic_Client extends ClojureBridge
Base Datomic facade for client api (peer-server/cloud/dev-local).
-
case class
Datomic_DevLocal(system: String, storageDir: String = "") extends Datomic_Client with Product with Serializable
Datomic facade for cloud/dev-local.
Datomic facade for cloud/dev-local.
- system
folder where samples reside
- storageDir
absolute path to where "system" is overrides :storage-dir in ~/.datomic/dev-local.edn
-
case class
Datomic_PeerServer(accessKey: String, secret: String, endpoint: String, validateHostnames: Boolean = false) extends Datomic_Client with Product with Serializable
Datomic facade for peer-server.
-
case class
TxReport_Client(clientTxReport: TxReport, stmtss: Seq[Seq[Statement]] = Nil) extends TxReport with Product with Serializable
Datomic TxReport facade for client api (peer-server/cloud/dev-local).

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