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.TableTransaction.close()voidDatabase.TableTransaction.commit()booleanDatabase.create()voidDatabase.createBeans(BiConsumer<Object, Boolean> successConsumer) Do not use this if you're using Migrations, call#migrate(List, BiConsumer)instead.Database.drop()protected voidDatabase.TableTransaction.executeLocked(Runnable action) protected <B> BDatabase.TableTransaction.executeLocked(Supplier<B> action) booleanDatabase.exists()voidDatabase.TableTransaction.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 TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in lu.kbra.pclib.db.exception that return DBException -
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 DBException -
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(AbstractConnection c) intDBTableProxy.clear()intDatabaseTable.count()protected intDatabaseTable.count(AbstractConnection c) intDBTableProxy.count()intAbstractDBTable.countNotNull(T data) protected intDatabaseTable.countNotNull(AbstractConnection c, T data) intDatabaseTable.countNotNull(T data) intDBTableProxy.countNotNull(T data) intAbstractDBTable.countUniques(T data) protected intDatabaseTable.countUniques(AbstractConnection c, T data) intDatabaseTable.countUniques(T data) intDBTableProxy.countUniques(T data) booleanAbstractDBTable.create()booleanDatabaseTable.create()protected booleanDatabaseTable.create(AbstractConnection c) booleanDBTableProxy.create()Deprecated.protected TDatabaseTable.delete(AbstractConnection c, T data) <C extends Collection<T>>
CAbstractDBTable.deleteAll(C datas) <C extends Collection<T>>
CDatabaseTable.deleteAll(C datas) <C extends Collection<T>>
CDBTableProxy.deleteAll(C datas) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBTable.deleteAllIfExists(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.deleteAllIfExists(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDBTableProxy.deleteAllIfExists(C datas, Supplier<D> supplier) AbstractDBTable.deleteIfExists(T data) DatabaseTable.deleteIfExists(AbstractConnection c, T data) DatabaseTable.deleteIfExists(T data) DBTableProxy.deleteIfExists(T data) AbstractDBTable.deleteUnique(T data) DatabaseTable.deleteUnique(AbstractConnection c, T data) DatabaseTable.deleteUnique(T data) DBTableProxy.deleteUnique(T data) AbstractDBTable.deleteUniques(T data) DatabaseTable.deleteUniques(AbstractConnection c, T data) DatabaseTable.deleteUniques(T data) DBTableProxy.deleteUniques(T data) AbstractDBTable.drop()DatabaseTable.drop()protected AbstractDBTable<T>DatabaseTable.drop(AbstractConnection c) DBTableProxy.drop()Deprecated.booleanAbstractDBTable.exists()booleanbooleanDatabaseTable.exists()protected booleanDatabaseTable.exists(AbstractConnection c) protected booleanDatabaseTable.exists(AbstractConnection c, T data) booleanbooleanDBTableProxy.exists()Deprecated.booleanbooleanAbstractDBTable.existsUnique(T data) protected booleanDatabaseTable.existsUnique(AbstractConnection c, T data) booleanDatabaseTable.existsUnique(T data) booleanDBTableProxy.existsUnique(T data) booleanAbstractDBTable.existsUniques(T data) protected booleanDatabaseTable.existsUniques(AbstractConnection c, T data) booleanDatabaseTable.existsUniques(T data) booleanDBTableProxy.existsUniques(T 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>>
DDBTableProxy.filterExists(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBTable.filterExistsByUnique(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.filterExistsByUnique(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDBTableProxy.filterExistsByUnique(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) <C extends Collection<T>,D extends Collection<T>>
DDBTableProxy.filterExistsUnique(C datas, Supplier<D> supplier) protected TDatabaseTable.insert(AbstractConnection c, T data) <C extends Collection<T>>
CAbstractDBTable.insertAll(C datas) <C extends Collection<T>>
CDatabaseTable.insertAll(C data) <C extends Collection<T>>
CDBTableProxy.insertAll(C data) AbstractDBTable.insertAndReload(T data) protected TDatabaseTable.insertAndReload(AbstractConnection c, T data) DatabaseTable.insertAndReload(T data) DBTableProxy.insertAndReload(T data) <C extends Collection<T>>
CAbstractDBTable.insertAndReloadAll(C datas) <C extends Collection<T>>
CDatabaseTable.insertAndReloadAll(C datas) <C extends Collection<T>>
CDBTableProxy.insertAndReloadAll(C datas) protected TDatabaseTable.load(AbstractConnection c, T data) <C extends Collection<T>>
CAbstractDBTable.loadAll(C datas) <C extends Collection<T>>
CDatabaseTable.loadAll(C datas) <C extends Collection<T>>
CDBTableProxy.loadAll(C datas) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBTable.loadAllByUnique(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.loadAllByUnique(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDBTableProxy.loadAllByUnique(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DAbstractDBTable.loadAllIfExists(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.loadAllIfExists(C datas, Supplier<D> supplier) <C extends Collection<T>,D extends Collection<T>>
DDBTableProxy.loadAllIfExists(C datas, Supplier<D> supplier) <C extends Collection<T>>
CAbstractDBTable.loadAllUnique(C datas) <C extends Collection<T>>
CDatabaseTable.loadAllUnique(C datas) <C extends Collection<T>>
CDBTableProxy.loadAllUnique(C datas) AbstractDBTable.loadByUnique(T data) Returns a list of all the possible entries matching with the unique values of the input.DatabaseTable.loadByUnique(AbstractConnection 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(T data) AbstractDBTable.loadIfExists(T data) DatabaseTable.loadIfExists(AbstractConnection c, T data) DatabaseTable.loadIfExists(T data) DBTableProxy.loadIfExists(T data) AbstractDBTable.loadIfExistsElseInsert(T data) Loads the first pk result, returns a the newly inserted instance if none is foundprotected TDatabaseTable.loadIfExistsElseInsert(AbstractConnection c, T data) DatabaseTable.loadIfExistsElseInsert(T data) Loads the first pk result, returns a the newly inserted instance if none is foundDBTableProxy.loadIfExistsElseInsert(T data) AbstractDBTable.loadUnique(T data) Loads the only unique result, or throws an exception if none is found.protected TDatabaseTable.loadUnique(AbstractConnection c, T data) DatabaseTable.loadUnique(T data) Loads the first unique result, or throws an exception if none is found.DBTableProxy.loadUnique(T 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(AbstractConnection 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(T 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(AbstractConnection 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(T data) AbstractDBTable.loadUniqueIfExistsElseInsertAndReload(T data) Loads the first unique result, returns null if none is found and throws an exception if too many are available.protected TDatabaseTable.loadUniqueIfExistsElseInsertAndReload(AbstractConnection c, T data) DatabaseTable.loadUniqueIfExistsElseInsertAndReload(T data) Loads the first unique result, returns null if none is found and throws an exception if too many are available.DBTableProxy.loadUniqueIfExistsElseInsertAndReload(T data) protected <B> BDatabaseTable.query(AbstractConnection c, SQLQuery<T, B> query) <B> B<B> BintAbstractDBTable.truncate()intDatabaseTable.truncate()protected intDatabaseTable.truncate(AbstractConnection c) intDBTableProxy.truncate()Deprecated.protected TDatabaseTable.update(AbstractConnection c, T data) <C extends Collection<T>>
CAbstractDBTable.updateAll(C datas) <C extends Collection<T>>
CDatabaseTable.updateAll(C datas) <C extends Collection<T>>
CDBTableProxy.updateAll(C datas) AbstractDBTable.updateAndReload(T data) protected TDatabaseTable.updateAndReload(AbstractConnection c, T data) DatabaseTable.updateAndReload(T data) DBTableProxy.updateAndReload(T data) <C extends Collection<T>>
CAbstractDBTable.updateAndReloadAll(C datas) <C extends Collection<T>>
CDatabaseTable.updateAndReloadAll(C datas) <C extends Collection<T>>
CDBTableProxy.updateAndReloadAll(C datas) protected AbstractConnectionDatabaseTable.use() -
Uses of DBException in lu.kbra.pclib.db.view
Methods in lu.kbra.pclib.db.view that throw DBExceptionModifier and TypeMethodDescriptionintDatabaseView.count()protected intDatabaseView.count(AbstractConnection c) intAbstractDBView.countNotNull(T data) protected intDatabaseView.countNotNull(AbstractConnection c, T data) intDatabaseView.countNotNull(T data) intAbstractDBView.countUniques(T data) protected intDatabaseView.countUniques(AbstractConnection c, T data) intDatabaseView.countUniques(T data) booleanAbstractDBView.create()booleanDatabaseView.create()protected booleanDatabaseView.create(AbstractConnection c) AbstractDBView.drop()DatabaseView.drop()protected DatabaseView<T>DatabaseView.drop(AbstractConnection c) booleanAbstractDBView.exists()booleanbooleanDatabaseView.exists()protected booleanDatabaseView.exists(AbstractConnection c) protected booleanDatabaseView.exists(AbstractConnection c, T data) booleanbooleanAbstractDBView.existsUnique(T data) protected booleanDatabaseView.existsUnique(AbstractConnection c, T data) booleanDatabaseView.existsUnique(T data) booleanAbstractDBView.existsUniques(T data) protected booleanDatabaseView.existsUniques(AbstractConnection 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(AbstractConnection 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(AbstractConnection c, T data) DatabaseView.loadUniqueIfExists(T data) protected <B> BDatabaseView.query(AbstractConnection c, SQLQuery<T, B> query) <B> Bprotected AbstractConnectionDatabaseView.use()