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.DeferredTableTransaction.createProxy(V instance) 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 that implement AbstractDBTableModifier and TypeClassDescriptionclassDatabaseTable<T extends DatabaseEntry>classDBTableProxy<V extends DatabaseTable<T>,T extends DatabaseEntry> classDeferredDatabaseTable<T extends DatabaseEntry>Methods in lu.kbra.pclib.db.table that return AbstractDBTableModifier and TypeMethodDescriptionAbstractDBTable.drop()DatabaseTable.drop()protected AbstractDBTable<T> DatabaseTable.drop(AbstractConnection c) DBTableProxy.drop()Deprecated.protected AbstractDBTable<T> DatabaseTable.getQueryable()Methods in lu.kbra.pclib.db.table with parameters of type AbstractDBTableModifier and TypeMethodDescriptionfinal voidDeferredDatabaseTable.init(AbstractDBTable<T> parent, Class<? extends AbstractDBTable<T>> targetClass, QueryMethodInterceptor interceptor) Method parameters in lu.kbra.pclib.db.table with type arguments of type AbstractDBTableModifier and TypeMethodDescriptionfinal voidDeferredDatabaseTable.init(AbstractDBTable<T> parent, 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) DatabaseScanner.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 TypeMethodDescriptionDatabaseScanner.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)