Ether Framework
Unified API docs for Ether modules
Loading...
Searching...
No Matches
SQLiteDatabaseClient.java File Reference
import java.sql.Connection;
import java.sql.SQLException;
import java.util.List;
import java.util.Objects;
import java.util.Optional;
import javax.sql.DataSource;
import dev.rafex.ether.database.core.DatabaseClient;
import dev.rafex.ether.database.core.exceptions.DatabaseAccessException;
import dev.rafex.ether.database.core.mapping.ResultSetExtractor;
import dev.rafex.ether.database.core.mapping.RowMapper;
import dev.rafex.ether.database.core.sql.SqlQuery;
import dev.rafex.ether.database.core.sql.StatementBinder;
import dev.rafex.ether.database.core.transaction.TransactionCallback;
import dev.rafex.ether.database.sqlite.config.SQLiteConfig;
import dev.rafex.ether.database.sqlite.config.SQLitePragmas;
import dev.rafex.ether.database.sqlite.errors.SQLiteErrorClassifier;
import dev.rafex.ether.jdbc.client.JdbcDatabaseClient;
Include dependency graph for SQLiteDatabaseClient.java:

Go to the source code of this file.

Classes

class  dev.rafex.ether.database.sqlite.client.SQLiteDatabaseClient.Builder
 Builder for SQLiteDatabaseClient.
interface  dev.rafex.ether.database.sqlite.client.SQLiteDatabaseClient.DatabaseOperation< T >
 Functional interface for database operations. More...
class  dev.rafex.ether.database.sqlite.client.SQLiteDatabaseClient
 SQLite-specific wrapper around JdbcDatabaseClient. More...

Packages

package  dev.rafex.ether.database.sqlite.client