Package-level declarations

Types

Link copied to clipboard

Represents the object responsible for storing internal data related to each registered database and its transaction manager.

Link copied to clipboard

Represents a unit block of work that is performed on a database.

Link copied to clipboard

Represents the manager registered to a database, which is responsible for creating new transactions and storing data related to the database and its transactions.

Link copied to clipboard
class TransactionStore<T : Any>(val init: Transaction.() -> T? = null) : ReadWriteProperty<Any?, T?>

Class responsible for implementing property delegates of read-write properties in the current transaction's UserDataHolder.

Functions

Link copied to clipboard

Returns the result of reading/writing transaction data stored within the scope of the current transaction, or null if no data is found.

Link copied to clipboard

Returns the result of reading/writing transaction data stored within the scope of the current transaction.