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) Methods in lu.kbra.pclib.db.base with parameters of type AbstractDBTableMethod parameters in lu.kbra.pclib.db.base with type arguments of type AbstractDBTableModifier and TypeMethodDescriptionvoidDatabase.migrateSchemas(Collection<? extends AbstractDBTable<?>> tables, SchemaMigrationOptions schemaOptions) -
Uses of AbstractDBTable in lu.kbra.pclib.db.dbms
Methods in lu.kbra.pclib.db.dbms with parameters of type AbstractDBTableModifier and TypeMethodDescription<T extends DatabaseEntry>
StringSQLiteStructureVisitor.getTruncateSQL(AbstractDBTable<T> queryable) -
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[] whereColumns) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringAbstractSQLStructureVisitor.safeDelete(B table, String[] whereColumns, int count) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringSQLStructureVisitor.safeDelete(B table, String[] whereColumns) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringSQLStructureVisitor.safeDelete(B table, String[] whereColumns, int count) <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) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringAbstractSQLStructureVisitor.safeUpdateExpr(B table, String[] setColumns, String[] whereColumns) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringSQLStructureVisitor.safeUpdateExpr(B table, String[] setColumns, String[] whereColumns) Methods in lu.kbra.pclib.db.domain.dialect with parameters of type AbstractDBTableModifier and TypeMethodDescription<T extends DatabaseEntry>
StringAbstractSQLStructureVisitor.getTruncateSQL(AbstractDBTable<T> queryable) <T extends DatabaseEntry>
StringSQLStructureVisitor.getTruncateSQL(AbstractDBTable<T> queryable) -
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<? extends 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>Methods 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()Method parameters in lu.kbra.pclib.db.table with type arguments of type AbstractDBTableModifier and TypeMethodDescriptionvoidDeferredDatabaseTable.init(Class<? extends AbstractDBTable<T>> targetClass, QueryMethodInterceptor interceptor) Constructor parameters in lu.kbra.pclib.db.table with type arguments of type AbstractDBTableModifierConstructorDescriptionprotectedDatabaseTable(Database database, DatabaseEntryUtils databaseEntryUtils, Class<? extends AbstractDBTable<T>> tableClass, Map<String, Object> customHints) -
Uses of AbstractDBTable in lu.kbra.pclib.db.utils
Methods in lu.kbra.pclib.db.utils with parameters of type AbstractDBTableModifier and TypeMethodDescription<T extends DatabaseEntry>
BitSetBaseDatabaseEntryUtils.computeInsertColumnMask(AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.fillInsert(AbstractDBTable<? extends T> table, T data, ResultSet rs) <T extends DatabaseEntry>
ColumnData[]BaseDatabaseEntryUtils.getInsertColumns(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
String[]BaseDatabaseEntryUtils.getInsertGeneratedColumnNames(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
ColumnData[]BaseDatabaseEntryUtils.getInsertGeneratedColumns(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedDeleteAllSQL(AbstractDBTable<? extends T> table, int count) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedDeleteSql(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedDeleteSQL(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedInsertSQL(AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedUpdateSQL(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getTruncateSQL(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
ColumnData[]BaseDatabaseEntryUtils.getUpdateColumns(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
String[]BaseDatabaseEntryUtils.getUpdateColumnsExpr(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
String[]BaseDatabaseEntryUtils.getUpdateColumnsNames(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
ColumnData[]BaseDatabaseEntryUtils.getUpdateGeneratedColumns(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
String[]BaseDatabaseEntryUtils.getUpdateGeneratedColumnsNames(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.prepareDeleteSQL(PreparedStatement stmt, AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.prepareInsertSQL(PreparedStatement stmt, AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.prepareUpdateSQL(PreparedStatement stmt, AbstractDBTable<? extends T> table, T data) protected TableStructureDatabaseScanner.scanSelfTableStructure(AbstractDBTable<?> instance, Map<String, Object> customHints, Class<? extends AbstractDBTable<?>> tableClazz, Map<String, Object> customEntryHints) Method parameters in lu.kbra.pclib.db.utils with type arguments of type AbstractDBTableModifier and TypeMethodDescriptionprotected TableStructureDatabaseScanner.scanSelfTableStructure(AbstractDBTable<?> instance, Map<String, Object> customHints, Class<? extends AbstractDBTable<?>> tableClazz, Map<String, Object> customEntryHints) -
Uses of AbstractDBTable in lu.kbra.pclib.db.utils.impl
Methods in lu.kbra.pclib.db.utils.impl with parameters of type AbstractDBTableModifier and TypeMethodDescription<T extends DatabaseEntry>
BitSetDatabaseEntryUtils.computeInsertColumnMask(AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
voidDatabaseEntryUtils.fillInsert(AbstractDBTable<? extends T> table, T data, ResultSet rs) Only reload generated keys<T extends DatabaseEntry>
String[]DatabaseEntryUtils.getInsertGeneratedColumnNames(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
ColumnData[]DatabaseEntryUtils.getInsertGeneratedColumns(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedDeleteAllSQL(AbstractDBTable<? extends T> queryable, int size) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedDeleteSQL(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedInsertSQL(AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedUpdateSQL(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getTruncateSQL(AbstractDBTable<? extends T> queryable) <T extends DatabaseEntry>
String[]DatabaseEntryUtils.getUpdateColumnsExpr(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
String[]DatabaseEntryUtils.getUpdateColumnsNames(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
ColumnData[]DatabaseEntryUtils.getUpdateGeneratedColumns(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
String[]DatabaseEntryUtils.getUpdateGeneratedColumnsNames(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
voidDatabaseEntryUtils.prepareDeleteSQL(PreparedStatement stmt, AbstractDBTable<? extends T> instance, T data) <T extends DatabaseEntry>
voidDatabaseEntryUtils.prepareInsertSQL(PreparedStatement stmt, AbstractDBTable<? extends T> instance, T data) <T extends DatabaseEntry>
voidDatabaseEntryUtils.prepareUpdateSQL(PreparedStatement stmt, AbstractDBTable<? extends T> instance, T data)