All Types

com.squareup.sqldelight.db.Closeable

A type that can be closed.

com.squareup.sqldelight.ColumnAdapter

Marshal and map the type T to and from a database type S which is one of Long, Double, String, byte[].

com.squareup.sqldelight.EnumColumnAdapter

A ColumnAdapter which maps the enum class T to a string in the database.

com.squareup.sqldelight.logs.LogSqliteDriver
com.squareup.sqldelight.Query

A listenable, typed query generated by SQLDelight.

com.squareup.sqldelight.db.SqlCursor

Represents a SQL result set which can be iterated through with next. Initially the cursor will not point to any row, and calling next once will iterate to the first row.

com.squareup.sqldelight.db.SqlDriver

Maintains connections to an underlying SQL database and provides APIs for managing transactions and executing SQL statements.

com.squareup.sqldelight.db.SqlPreparedStatement

Represents a SQL statement that has been prepared by a driver to be executed.

com.squareup.sqldelight.logs.StatementParameterInterceptor
com.squareup.sqldelight.Transacter

A transaction-aware SqlDriver wrapper which can begin a Transaction on the current connection.

com.squareup.sqldelight.TransacterImpl

A transaction-aware SqlDriver wrapper which can begin a Transaction on the current connection.