1package dev.rafex.ether.database.sqlite.errors;
29import java.sql.SQLException;
30import java.util.Objects;
32import dev.rafex.ether.database.core.exceptions.DatabaseAccessException;
40public final class SQLiteErrorClassifier {
42 private SQLiteErrorClassifier() {
53 Objects.requireNonNull(exception,
"exception");
54 final String message = exception.getMessage();
67 Objects.requireNonNull(exception,
"exception");
static DatabaseAccessException classify(final String message, final SQLException exception)
Classifies a SQLite exception with a custom message.
static DatabaseAccessException classify(final SQLException exception)
Classifies a SQLite exception.