Uses of Interface
lu.kbra.pclib.db.table.AbstractDBTable
Packages that use AbstractDBTable
Package
Description
-
Uses of AbstractDBTable in lu.kbra.pclib.db.base
Fields in lu.kbra.pclib.db.base with type parameters of type AbstractDBTableModifier and TypeFieldDescriptionprotected final List<AbstractDBTable<? extends DataBaseEntry>>DataBase.tablesMethods in lu.kbra.pclib.db.base with type parameters of type AbstractDBTableModifier and TypeMethodDescription<X extends DataBaseEntry,V extends AbstractDBTable<X>>
VDeferredDataBase.DeferredAbstractTableTransaction.createProxy(Class<V> repositoryClass) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
voidDataBase.registerTable(B table) Method parameters in lu.kbra.pclib.db.base with type arguments of type AbstractDBTableModifier and TypeMethodDescriptionvoidDataBase.migrateTables(Collection<AbstractDBTable> tables, SchemaMigrationOptions schemaOptions) -
Uses of AbstractDBTable in lu.kbra.pclib.db.domain.dialect
Methods in lu.kbra.pclib.db.domain.dialect with type parameters of type AbstractDBTableModifier and TypeMethodDescription<B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeDelete(B table, String[] pkNames) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeDelete(B table, String[] whereColumns) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeInsert(B table, String[] columns) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeInsert(B table, String[] columns) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeUpdate(B table, String[] setColumns, String[] whereColumns) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeUpdate(B table, String[] setColumns, String[] whereColumns) -
Uses of AbstractDBTable in lu.kbra.pclib.db.domain.table
Constructor parameters in lu.kbra.pclib.db.domain.table with type arguments of type AbstractDBTableModifierConstructorDescriptionTableStructure(String name, Class<? extends AbstractDBTable<T>> tableClass, Class<T> entryClass, Map<String, Object> tableHints) -
Uses of AbstractDBTable in lu.kbra.pclib.db.loader
Constructors in lu.kbra.pclib.db.loader with parameters of type AbstractDBTableModifierConstructorDescriptionBufferedPagedEnumeration(int pageSize, int total, AbstractDBTable<B> table) BufferedPagedEnumeration(int pageSize, int total, AbstractDBTable<B> table, Consumer<ConditionBuilder> conditionBuilder) BufferedPagedEnumeration(int pageSize, AbstractDBTable<B> table) BufferedPagedEnumeration(int pageSize, AbstractDBTable<B> table, Consumer<ConditionBuilder> conditionBuilder) -
Uses of AbstractDBTable in lu.kbra.pclib.db.migration
Method parameters in lu.kbra.pclib.db.migration with type arguments of type AbstractDBTableModifier and TypeMethodDescriptionvoidDataBaseSchemaMigrator.migrate(Connection connection, Iterable<AbstractDBTable> tables, SchemaMigrationOptions options) -
Uses of AbstractDBTable in lu.kbra.pclib.db.table
Classes in lu.kbra.pclib.db.table with type parameters of type AbstractDBTableModifier and TypeClassDescriptionfinal classDataBaseTableStatus<T extends DataBaseEntry,B extends AbstractDBTable<T>> Classes in lu.kbra.pclib.db.table that implement AbstractDBTableModifier and TypeClassDescriptionclassDataBaseTable<T extends DataBaseEntry>classDBTableProxy<V extends DataBaseTable<X>,X extends DataBaseEntry> classDeferredDataBaseTable<T extends DataBaseEntry>Fields in lu.kbra.pclib.db.table with type parameters of type AbstractDBTableModifier and TypeFieldDescriptionprotected Class<? extends AbstractDBTable<T>>DataBaseTable.tableClassMethods in lu.kbra.pclib.db.table that return AbstractDBTableMethods in lu.kbra.pclib.db.table that return types with arguments of type AbstractDBTableModifier and TypeMethodDescriptionDataBaseTableStatus<T,? extends AbstractDBTable<T>> AbstractDBTable.create()Class<? extends AbstractDBTable<T>>AbstractDBTable.getTableClass()Class<? extends AbstractDBTable<X>>DBTableProxy.getTableClass()Method parameters in lu.kbra.pclib.db.table with type arguments of type AbstractDBTableModifier and TypeMethodDescriptionvoidDeferredDataBaseTable.init(Class<? extends AbstractDBTable<T>> viewClass) Constructor parameters in lu.kbra.pclib.db.table with type arguments of type AbstractDBTableModifierConstructorDescriptionDataBaseTable(DataBase dataBase, DataBaseEntryUtils dbEntryUtils, Class<? extends AbstractDBTable<T>> tableClass) -
Uses of AbstractDBTable in lu.kbra.pclib.db.utils
Fields in lu.kbra.pclib.db.utils with type parameters of type AbstractDBTableModifier and TypeFieldDescriptionprotected final Map<ReadOnlyPair<Class<? extends AbstractDBTable<? extends DataBaseEntry>>,Class<? extends DataBaseEntry>>, String> BaseDataBaseEntryUtils.deleteSqlCacheprotected final Map<ReadOnlyPair<Class<? extends AbstractDBTable<? extends DataBaseEntry>>,Class<? extends DataBaseEntry>>, String> BaseDataBaseEntryUtils.updateSqlCacheMethods in lu.kbra.pclib.db.utils with type parameters of type AbstractDBTableModifier and TypeMethodDescriptionprotected <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.computePreparedDeleteSql(B table, Class<T> entryClazz) protected <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.computePreparedUpdateSQL(B table, Class<T> entryClazz) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.getPreparedDeleteSQL(B table, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.getPreparedInsertSQL(B table, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.getPreparedUpdateSQL(B table, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
voidBaseDataBaseEntryUtils.prepareDeleteSQL(PreparedStatement stmt, B instance, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
voidBaseDataBaseEntryUtils.prepareInsertSQL(PreparedStatement stmt, B instance, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
voidBaseDataBaseEntryUtils.prepareUpdateSQL(PreparedStatement stmt, B instance, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
TableStructureMethod parameters in lu.kbra.pclib.db.utils with type arguments of type AbstractDBTableModifier and TypeMethodDescription<T extends DataBaseEntry>
TableStructureBaseDataBaseEntryUtils.scanTable(Class<? extends AbstractDBTable<T>> tableClazz) -
Uses of AbstractDBTable in lu.kbra.pclib.db.utils.impl
Methods in lu.kbra.pclib.db.utils.impl with type parameters of type AbstractDBTableModifier and TypeMethodDescription<B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.getPreparedDeleteSQL(B table, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.getPreparedInsertSQL(B table, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.getPreparedUpdateSQL(B table, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
voidDataBaseEntryUtils.prepareDeleteSQL(PreparedStatement stmt, B instance, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
voidDataBaseEntryUtils.prepareInsertSQL(PreparedStatement stmt, B instance, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
voidDataBaseEntryUtils.prepareUpdateSQL(PreparedStatement stmt, B instance, T data) <B extends AbstractDBTable<T>,T extends DataBaseEntry>
TableStructureMethod parameters in lu.kbra.pclib.db.utils.impl with type arguments of type AbstractDBTableModifier and TypeMethodDescription<T extends DataBaseEntry>
TableStructureDataBaseEntryUtils.scanTable(Class<? extends AbstractDBTable<T>> data)