Uses of Interface
lu.kbra.pclib.db.connector.impl.AbstractConnection
Packages that use AbstractConnection
Package
Description
-
Uses of AbstractConnection in lu.kbra.pclib.db.base
Fields in lu.kbra.pclib.db.base with type parameters of type AbstractConnectionModifier and TypeFieldDescriptionprotected final Supplier<AbstractConnection> Database.TableTransaction.useMethodMethods in lu.kbra.pclib.db.base that return AbstractConnection -
Uses of AbstractConnection in lu.kbra.pclib.db.base.transaction
Methods in lu.kbra.pclib.db.base.transaction that return AbstractConnection -
Uses of AbstractConnection in lu.kbra.pclib.db.connector
Classes in lu.kbra.pclib.db.connector that implement AbstractConnectionModifier and TypeClassDescriptionclassclassfinal classfinal classConstructors in lu.kbra.pclib.db.connector with parameters of type AbstractConnectionModifierConstructorDescriptionDelegatingConnection(AbstractConnection connection) DelegatingConnection(AbstractConnection connection, ThrowingConsumer<Connection, SQLException> onClose) -
Uses of AbstractConnection in lu.kbra.pclib.db.connector.impl
Methods in lu.kbra.pclib.db.connector.impl that return AbstractConnection -
Uses of AbstractConnection in lu.kbra.pclib.db.hook
Methods in lu.kbra.pclib.db.hook with parameters of type AbstractConnectionModifier and TypeMethodDescriptionvoidVersionRule.executeAfter(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Statement stmt, Object data) voidVersionRule.executeError(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Throwable t, Object data) voidVersionRule.executePrepare(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Object data) -
Uses of AbstractConnection in lu.kbra.pclib.db.intercept
Fields in lu.kbra.pclib.db.intercept with type parameters of type AbstractConnectionModifier and TypeFieldDescriptionprotected final Supplier<AbstractConnection> TransactionQueryMethodInterceptor.useMethodConstructor parameters in lu.kbra.pclib.db.intercept with type arguments of type AbstractConnectionModifierConstructorDescription -
Uses of AbstractConnection in lu.kbra.pclib.db.rule
Methods in lu.kbra.pclib.db.rule with parameters of type AbstractConnectionModifier and TypeMethodDescriptionvoidTraceRule.executeBefore(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Statement pstmt, Object data) voidValidationRule.executePrepare(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Object data) -
Uses of AbstractConnection in lu.kbra.pclib.db.table
Fields in lu.kbra.pclib.db.table with type parameters of type AbstractConnectionModifier and TypeFieldDescriptionprotected final Supplier<AbstractConnection> DBTableProxy.useMethodMethods in lu.kbra.pclib.db.table that return AbstractConnectionModifier and TypeMethodDescriptionprotected AbstractConnectionDatabaseTable.use()protected final AbstractConnectionDBTableProxy.use()Methods in lu.kbra.pclib.db.table with parameters of type AbstractConnectionModifier and TypeMethodDescriptionprotected intDatabaseTable.clear(AbstractConnection c) protected intDatabaseTable.count(AbstractConnection c) protected intDatabaseTable.countNotNull(AbstractConnection c, T data) protected intDatabaseTable.countUniques(AbstractConnection c, T data) protected DatabaseTableStatusDatabaseTable.create(AbstractConnection c) protected TDatabaseTable.delete(AbstractConnection c, T data) protected <C extends Collection<T>>
CDatabaseTable.deleteAll(AbstractConnection c, C datas) protected <D extends Collection<T>,C extends Collection<T>>
DDatabaseTable.deleteIfExists(AbstractConnection c, C datas, Supplier<D> supplier) DatabaseTable.deleteIfExists(AbstractConnection c, T data) DatabaseTable.deleteUnique(AbstractConnection c, T data) DatabaseTable.deleteUniques(AbstractConnection c, T data) protected AbstractDBTable<T> DatabaseTable.drop(AbstractConnection c) protected booleanDatabaseTable.exists(AbstractConnection c) protected booleanDatabaseTable.exists(AbstractConnection c, T data) protected booleanDatabaseTable.existsUnique(AbstractConnection c, T data) protected booleanDatabaseTable.existsUniques(AbstractConnection c, T data) protected <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.filterExists(AbstractConnection c, C datas, Supplier<D> supplier) protected <D extends Collection<T>,C extends Collection<T>>
DDatabaseTable.filterExistsByUnique(AbstractConnection c, C datas, Supplier<D> supplier) protected <D extends Collection<T>,C extends Collection<T>>
DDatabaseTable.filterExistsUnique(AbstractConnection c, C datas, Supplier<D> supplier) protected TDatabaseTable.insert(AbstractConnection c, T data) protected <C extends Collection<T>>
CDatabaseTable.insertAll(AbstractConnection c, C datas) protected TDatabaseTable.insertAndReload(AbstractConnection c, T data) protected <C extends Collection<T>>
CDatabaseTable.insertAndReloadAll(AbstractConnection c, C datas) protected TDatabaseTable.load(AbstractConnection c, T data) protected <C extends Collection<T>>
CDatabaseTable.loadAll(AbstractConnection c, C datas) protected <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.loadAllByUnique(AbstractConnection c, C datas, Supplier<D> supplier) protected <C extends Collection<T>>
CDatabaseTable.loadAllUnique(AbstractConnection c, C datas) DatabaseTable.loadByUnique(AbstractConnection c, T data) protected <C extends Collection<T>,D extends Collection<T>>
DDatabaseTable.loadIfExists(AbstractConnection c, C datas, Supplier<D> supplier) DatabaseTable.loadIfExists(AbstractConnection c, T data) protected TDatabaseTable.loadIfExistsElseInsert(AbstractConnection c, T data) protected TDatabaseTable.loadUnique(AbstractConnection c, T data) DatabaseTable.loadUniqueIfExists(AbstractConnection c, T data) protected TDatabaseTable.loadUniqueIfExistsElseInsert(AbstractConnection c, T data) protected TDatabaseTable.loadUniqueIfExistsElseInsertAndReload(AbstractConnection c, T data) protected TDatabaseTable.loadUniqueInternal(AbstractConnection c, T data) protected <B> BDatabaseTable.query(AbstractConnection c, SQLQuery<T, B> query) protected intDatabaseTable.truncate(AbstractConnection c) protected TDatabaseTable.update(AbstractConnection c, T data) protected <C extends Collection<T>>
CDatabaseTable.updateAll(AbstractConnection c, C datas) protected TDatabaseTable.updateAndReload(AbstractConnection c, T data) protected <C extends Collection<T>>
CDatabaseTable.updateAndReloadAll(AbstractConnection c, C datas) DatabaseTable.updateAndReloadIfExists(AbstractConnection c, T data) protected TDatabaseTable.updateAndReloadIfExistsElseInsert(AbstractConnection c, T data) protected TDatabaseTable.updateAndReloadIfExistsElseInsertAndReload(AbstractConnection c, T data) DatabaseTable.updateIfExists(AbstractConnection c, T data) protected TDatabaseTable.updateIfExistsElseInsert(AbstractConnection c, T data) protected TDatabaseTable.updateIfExistsElseInsertAndReload(AbstractConnection c, T data) Method parameters in lu.kbra.pclib.db.table with type arguments of type AbstractConnectionModifier and TypeMethodDescriptionDatabaseTable.createProxy(Supplier<AbstractConnection> connection) DBTableProxy.createProxy(Supplier<AbstractConnection> connection) Deprecated.protected final <R,T extends RuntimeException>
RDBTableProxy.useWithTry(ThrowingFunction<AbstractConnection, R, T> supplier) Constructor parameters in lu.kbra.pclib.db.table with type arguments of type AbstractConnection -
Uses of AbstractConnection in lu.kbra.pclib.db.utils
Methods in lu.kbra.pclib.db.utils with parameters of type AbstractConnectionModifier and TypeMethodDescriptionvoidSQLQueryableHookManager.executeAfter(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Statement pstmt, Object data) voidSQLQueryableHookManager.executeBefore(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Statement pstmt, Object data) voidSQLQueryableHookManager.executeDuring(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Statement pstmt, Object data) SQLQueryableHookManager.executeError(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Throwable t, Object data) voidSQLQueryableHookManager.executePrepare(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Object data) -
Uses of AbstractConnection in lu.kbra.pclib.db.utils.impl
Methods in lu.kbra.pclib.db.utils.impl with parameters of type AbstractConnectionModifier and TypeMethodDescriptionvoidSQLQueryableRule.AfterRule.executeAfter(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Statement pstmt, Object data) voidSQLQueryableRule.BeforeRule.executeBefore(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Statement pstmt, Object data) voidSQLQueryableRule.DuringRule.executeDuring(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Statement pstmt, Object data) voidSQLQueryableRule.ErrorRule.executeError(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Throwable t, Object data) voidSQLQueryableRule.PrepareRule.executePrepare(RuleHookType hookType, SQLQueryable<?> queryable, AbstractConnection c, Object data) -
Uses of AbstractConnection in lu.kbra.pclib.db.view
Methods in lu.kbra.pclib.db.view that return AbstractConnectionMethods in lu.kbra.pclib.db.view with parameters of type AbstractConnectionModifier and TypeMethodDescriptionprotected intDatabaseView.count(AbstractConnection c) protected intDatabaseView.countNotNull(AbstractConnection c, T data) protected intDatabaseView.countUniques(AbstractConnection c, T data) protected DatabaseViewStatusDatabaseView.create(AbstractConnection c) protected DatabaseView<T> DatabaseView.drop(AbstractConnection c) protected booleanDatabaseView.exists(AbstractConnection c) protected booleanDatabaseView.exists(AbstractConnection c, T data) protected booleanDatabaseView.existsUnique(AbstractConnection c, T data) protected booleanDatabaseView.existsUniques(AbstractConnection c, T data) protected <C extends Collection<T>,D extends Collection<T>>
DDatabaseView.filterExists(AbstractConnection c, C datas, Supplier<D> supplier) protected <D extends Collection<T>,C extends Collection<T>>
DDatabaseView.filterExistsUnique(AbstractConnection c, C datas, Supplier<D> supplier) protected TDatabaseView.load(AbstractConnection c, T data) protected <C extends Collection<T>>
CDatabaseView.loadAll(AbstractConnection c, C datas) protected <C extends Collection<T>,D extends Collection<T>>
DDatabaseView.loadIfExists(AbstractConnection c, C datas, Supplier<D> supplier) DatabaseView.loadUniqueIfExists(AbstractConnection c, T data) protected TDatabaseView.loadUniqueInternal(AbstractConnection c, T data) protected <B> BDatabaseView.query(AbstractConnection c, SQLQuery<T, B> query)