Uses of Class
lu.kbra.pclib.db.exception.DBException
Packages that use DBException
Package
Description
-
Uses of DBException in lu.kbra.pclib.db.base
Methods in lu.kbra.pclib.db.base that throw DBExceptionModifier and TypeMethodDescriptionvoidDatabase.AbstractTableTransaction.close()voidDatabase.AbstractTableTransaction.commit()Database.create()Database.drop()protected voidDatabase.AbstractTableTransaction.executeLocked(Runnable action) protected <B> BDatabase.AbstractTableTransaction.executeLocked(Supplier<B> action) booleanDatabase.exists()intDatabase.migrate(Collection<? extends DatabaseMigration> migrations) intDatabase.migrate(Collection<? extends DatabaseMigration> migrations, Collection<? extends AbstractDBTable<?>> tables, SchemaMigrationOptions schemaOptions) intDatabase.migrate(Collection<? extends DatabaseMigration> migrations, SchemaMigrationOptions options) voidDatabase.migrateSchemas(Collection<? extends AbstractDBTable<?>> tables, SchemaMigrationOptions schemaOptions) voidDatabase.AbstractTableTransaction.rollback()voidDatabase.updateDatabaseConnector()Database.use() -
Uses of DBException in lu.kbra.pclib.db.base.transaction
Methods in lu.kbra.pclib.db.base.transaction that throw DBException -
Uses of DBException in lu.kbra.pclib.db.connector
Methods in lu.kbra.pclib.db.connector that throw DBExceptionModifier and TypeMethodDescriptionvoidAbstractDatabaseConnector.CachedConnection.close()voidDelegatingConnection.close()final ConnectionSingleDatabaseConnector.connect()final ConnectionThreadLocalDatabaseConnector.connect()final booleanSQLiteDatabaseConnector.create()MySQLDatabaseConnector.createConnection()PostgreSQLDatabaseConnector.createConnection()SQLiteDatabaseConnector.createConnection()booleanSQLiteDatabaseConnector.delete()final booleanSQLiteDatabaseConnector.exists()booleanAbstractDatabaseConnector.CachedConnection.isUsableFor(long expectedGeneration) booleanAbstractDatabaseConnector.CachedConnection.isValid()final voidSingleDatabaseConnector.reset()final voidThreadLocalDatabaseConnector.reset()AbstractDatabaseConnector.CachedConnection.use()SingleDatabaseConnector.LockedSingleCachedConnection.use()SingleDatabaseConnector.use()ThreadLocalDatabaseConnector.PerThreadCachedConnection.use()ThreadLocalDatabaseConnector.use() -
Uses of DBException in lu.kbra.pclib.db.connector.impl
Methods in lu.kbra.pclib.db.connector.impl that throw DBExceptionModifier and TypeMethodDescriptionvoidAbstractConnection.close()DatabaseConnector.connect()booleanImplicitCreationCapable.create()DatabaseConnector.createConnection()booleanImplicitDeletionCapable.delete()booleanImplicitCreationCapable.exists()voidDatabaseConnector.reset()DatabaseConnector.use() -
Uses of DBException in lu.kbra.pclib.db.exception
Subclasses of DBException in lu.kbra.pclib.db.exceptionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of DBException in lu.kbra.pclib.db.impl
Methods in lu.kbra.pclib.db.impl that throw DBException -
Uses of DBException in lu.kbra.pclib.db.migration
Methods in lu.kbra.pclib.db.migration that throw DBExceptionModifier and TypeMethodDescriptiondefault voidDatabaseMigration.down(Database database, Connection connection) voidRawSQLMigration.down(Database database, Connection connection) intDatabaseMigrator.migrate()voidDatabaseSchemaMigrator.migrate(Connection connection, Iterable<? extends AbstractDBTable<?>> tables, SchemaMigrationOptions options) voidDatabaseMigration.up(Database database, Connection connection) voidRawSQLMigration.up(Database database, Connection connection) -
Uses of DBException in lu.kbra.pclib.db.table
Methods in lu.kbra.pclib.db.table that throw DBExceptionModifier and TypeMethodDescriptionintAbstractDBTable.clear()intDatabaseTable.clear()protected intDatabaseTable.clear(Connection c) intDBTableProxy.clear()intDatabaseTable.count()protected intDatabaseTable.count(Connection c) intDBTableProxy.count()intAbstractDBTable.countNotNull(T data) protected intDatabaseTable.countNotNull(Connection c, T data) intDatabaseTable.countNotNull(T data) intDBTableProxy.countNotNull(X data) intAbstractDBTable.countUniques(T data) protected intDatabaseTable.countUniques(Connection c, T data) intDatabaseTable.countUniques(T data) intDBTableProxy.countUniques(X data) DatabaseTableStatus<T,? extends AbstractDBTable<T>> AbstractDBTable.create()DatabaseTableStatus<T,? extends DatabaseTable<T>> DatabaseTable.create()protected DatabaseTableStatus<T,? extends DatabaseTable<T>> DatabaseTable.create(Connection c) DatabaseTableStatus<X,? extends DatabaseTable<X>> DBTableProxy.create()Deprecated.protected TDatabaseTable.delete(Connection c, T data) <C extends Collection<T>>
CAbstractDBTable.deleteAll(C datas) <C extends Collection<T>>
CDatabaseTable.deleteAll(C datas) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBTable.deleteIfExists(C datas, Supplier<D> supplier) AbstractDBTable.deleteIfExists(T data) <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.deleteIfExists(C datas, Supplier<D> supplier) DatabaseTable.deleteIfExists(Connection c, T data) DatabaseTable.deleteIfExists(T data) DBTableProxy.deleteIfExists(X data) AbstractDBTable.deleteUnique(T data) DatabaseTable.deleteUnique(Connection c, T data) DatabaseTable.deleteUnique(T data) DBTableProxy.deleteUnique(X data) AbstractDBTable.deleteUniques(T data) DatabaseTable.deleteUniques(Connection c, T data) DatabaseTable.deleteUniques(T data) DBTableProxy.deleteUniques(X data) AbstractDBTable.drop()DatabaseTable.drop()protected DatabaseTable<T>DatabaseTable.drop(Connection c) DBTableProxy.drop()Deprecated.booleanAbstractDBTable.exists()booleanbooleanDatabaseTable.exists()protected booleanDatabaseTable.exists(Connection c) protected booleanDatabaseTable.exists(Connection c, T data) booleanbooleanDBTableProxy.exists()booleanbooleanAbstractDBTable.existsUnique(T data) protected booleanDatabaseTable.existsUnique(Connection c, T data) booleanDatabaseTable.existsUnique(T data) booleanDBTableProxy.existsUnique(X data) booleanAbstractDBTable.existsUniques(T data) protected booleanDatabaseTable.existsUniques(Connection c, T data) booleanDatabaseTable.existsUniques(T data) booleanDBTableProxy.existsUniques(X data) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBTable.filterExists(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.filterExists(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBTable.filterExistsUnique(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.filterExistsUnique(C datas, Supplier<D> supplier) protected TDatabaseTable.insert(Connection c, T data) <C extends Collection<T>>
CAbstractDBTable.insertAll(C datas) <C extends Collection<T>>
CDatabaseTable.insertAll(C data) AbstractDBTable.insertAndReload(T data) protected TDatabaseTable.insertAndReload(Connection c, T data) DatabaseTable.insertAndReload(T data) DBTableProxy.insertAndReload(X data) <C extends Collection<T>>
CAbstractDBTable.insertAndReloadAll(C datas) <C extends Collection<T>>
CDatabaseTable.insertAndReloadAll(C datas) protected TDatabaseTable.load(Connection c, T data) <C extends Collection<T>>
CAbstractDBTable.loadAll(C datas) <C extends Collection<T>>
CDatabaseTable.loadAll(C datas) AbstractDBTable.loadByUnique(T data) Returns a list of all the possible entries matching with the unique values of the input.DatabaseTable.loadByUnique(Connection c, T data) DatabaseTable.loadByUnique(T data) Returns a list of all the possible entries matching with the unique values of the input.DBTableProxy.loadByUnique(X data) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBTable.loadIfExists(C datas, Supplier<D> supplier) AbstractDBTable.loadIfExists(T data) <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.loadIfExists(C datas, Supplier<D> supplier) DatabaseTable.loadIfExists(Connection c, T data) DatabaseTable.loadIfExists(T data) DBTableProxy.loadIfExists(X data) protected TDatabaseTable.loadIfExistsElseInsert(Connection c, T data) DatabaseTable.loadIfExistsElseInsert(T data) Loads the first pk result, returns a the newly inserted instance if none is foundDBTableProxy.loadIfExistsElseInsert(X data) AbstractDBTable.loadUnique(T data) Loads the only unique result, or throws an exception if none is found.protected TDatabaseTable.loadUnique(Connection c, T data) DatabaseTable.loadUnique(T data) Loads the first unique result, or throws an exception if none is found.DBTableProxy.loadUnique(X data) AbstractDBTable.loadUniqueIfExists(T data) Loads the only unique result, returns null if none is found and throws an exception if too many are available.DatabaseTable.loadUniqueIfExists(Connection c, T data) DatabaseTable.loadUniqueIfExists(T data) Loads the first unique result, returns null if none is found and throws an exception if too many are available.DBTableProxy.loadUniqueIfExists(X data) AbstractDBTable.loadUniqueIfExistsElseInsert(T data) Loads the first unique result, returns a the newly inserted instance if none is found and throws an exception if too many are available.protected TDatabaseTable.loadUniqueIfExistsElseInsert(Connection c, T data) DatabaseTable.loadUniqueIfExistsElseInsert(T data) Loads the first unique result, returns a the newly inserted instance if none is found and throws an exception if too many are available.DBTableProxy.loadUniqueIfExistsElseInsert(X data) protected <B> BDatabaseTable.query(Connection c, SQLQuery<T, B> query) <B> B<B> BintAbstractDBTable.truncate()intDatabaseTable.truncate()protected intDatabaseTable.truncate(Connection c) intDBTableProxy.truncate()Deprecated.protected TDatabaseTable.update(Connection c, T data) <C extends Collection<T>>
CAbstractDBTable.updateAll(C datas) <C extends Collection<T>>
CDatabaseTable.updateAll(C datas) AbstractDBTable.updateAndReload(T data) protected TDatabaseTable.updateAndReload(Connection c, T data) DatabaseTable.updateAndReload(T data) DBTableProxy.updateAndReload(X data) <C extends Collection<T>>
CAbstractDBTable.updateAndReloadAll(C datas) <C extends Collection<T>>
CDatabaseTable.updateAndReloadAll(C datas) protected AbstractConnectionDatabaseTable.use()protected AbstractConnectionDBTableProxy.use() -
Uses of DBException in lu.kbra.pclib.db.view
Methods in lu.kbra.pclib.db.view that throw DBExceptionModifier and TypeMethodDescriptionintDatabaseView.count()intAbstractDBView.countNotNull(T data) protected intDatabaseView.countNotNull(Connection c, T data) intDatabaseView.countNotNull(T data) intAbstractDBView.countUniques(T data) protected intDatabaseView.countUniques(Connection c, T data) intDatabaseView.countUniques(T data) DatabaseViewStatus<T,? extends AbstractDBView<T>> AbstractDBView.create()DatabaseViewStatus<T,? extends DatabaseView<T>> DatabaseView.create()AbstractDBView.drop()DatabaseView.drop()booleanAbstractDBView.exists()booleanbooleanDatabaseView.exists()protected booleanDatabaseView.exists(Connection c, T data) booleanbooleanAbstractDBView.existsUnique(T data) protected booleanDatabaseView.existsUnique(Connection c, T data) booleanDatabaseView.existsUnique(T data) booleanAbstractDBView.existsUniques(T data) protected booleanDatabaseView.existsUniques(Connection c, T data) booleanDatabaseView.existsUniques(T data) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBView.filterExists(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDatabaseView.filterExists(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBView.filterExistsUnique(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDatabaseView.filterExistsUnique(C datas, Supplier<D> supplier) protected TDatabaseView.load(Connection c, T data) <C extends Collection<T>>
CAbstractDBView.loadAll(C data) AbstractDBView.loadByUnique(T data) DatabaseView.loadByUnique(T data) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBView.loadIfExists(C datas, Supplier<D> supplier) AbstractDBView.loadIfExists(T data) <C extends Collection<T>,D extends Collection<T>>
DDatabaseView.loadIfExists(C datas, Supplier<D> supplier) DatabaseView.loadIfExists(T data) AbstractDBView.loadUnique(T data) DatabaseView.loadUnique(T data) AbstractDBView.loadUniqueIfExists(T data) DatabaseView.loadUniqueIfExists(Connection c, T data) DatabaseView.loadUniqueIfExists(T data) <B> Bprotected AbstractConnectionDatabaseView.use()