Uses of Class
org.litebridgedb.db.spi.Table
Packages that use Table
Package
Description
Service Provider Interface (SPI) for integrating database drivers with Litebridge
Abstract implementation classes for the Litebridge Database SPI.
Query-related models
Update-related models
Fluent API for constructing DTO-mapped SQL queries (SELECT statements)
Models for specifying DTO field mappings
Fluent API for constructing SQL queries (SELECT statements) without result object mapping
Persistence subsystem; contains classes for saving/updating/deleting DTOs
-
Uses of Table in org.litebridgedb.db.spi
Methods in org.litebridgedb.db.spi that return TableModifier and TypeMethodDescriptionColumn.table()Retrieve theTableinstance associated with thisColumn.ColumnMetaData.table()TableMetaData.toTable()Methods in org.litebridgedb.db.spi with parameters of type TableModifier and TypeMethodDescriptionstatic ColumnCreate a newColumninstance for the specified table and column name.DatabaseProvider.tableMetaData(Table table, ConnectionProvider connectionProvider) Retrieve metadata for the specified table.Constructors in org.litebridgedb.db.spi with parameters of type TableModifierConstructorDescriptionConstruct a newColumninstance associated with the specified table and column name.Construct a newColumninstance associated with the specified table, column name, and optional column alias.ColumnMetaData(Table table, String name, boolean nullable, int dataType) Construct an instance ofColumnMetaDatawith specified metadata details about a database column.ColumnMetaData(Table table, String name, boolean nullable, int dataType, int size) Construct an instance ofColumnMetaDatawith specified metadata details about a database column.ColumnMetaData(Table table, String name, boolean nullable, int dataType, int size, int decimalDigits, boolean autoIncrement, @Nullable String sequence) Construct an instance ofColumnMetaDatawith specified metadata details about a database column.TableMetaData(Table table, List<String> primaryKey, List<ColumnMetaData> columns) Construct aTableMetaDatainstance using the provided table, primary key, and column metadata. -
Uses of Table in org.litebridgedb.db.spi.impl
Methods in org.litebridgedb.db.spi.impl with parameters of type TableModifier and TypeMethodDescriptionprotected StringBuilderAbstractDatabaseProvider.appendTable(StringBuilder sql, Table table) protected TableMetaDataAbstractDatabaseProvider.fetchTableMetaData(Table table, ConnectionProvider connectionProvider) Retrieve metadata for the specified table, including its primary keys and columns.protected List<ColumnMetaData> AbstractDatabaseProvider.getColumnNames(Table table, DatabaseMetaData databaseMetaData) AbstractDatabaseProvider.getPrimaryKeyColumnNames(Table table, DatabaseMetaData databaseMetaData) AbstractDatabaseProvider.tableMetaData(Table table, ConnectionProvider connectionProvider) protected static voidAbstractDatabaseProvider.verifySchemaAndTableExists(Table table, DatabaseMetaData databaseMetaData) -
Uses of Table in org.litebridgedb.db.spi.query
Methods in org.litebridgedb.db.spi.query that return TableModifier and TypeMethodDescriptionJoin.table()Returns the value of thetablerecord component.Select.table()Returns the value of thetablerecord component.Constructors in org.litebridgedb.db.spi.query with parameters of type Table -
Uses of Table in org.litebridgedb.db.spi.update
Methods in org.litebridgedb.db.spi.update that return TableModifier and TypeMethodDescriptionDelete.table()Returns the value of thetablerecord component.Insert.table()Returns the value of thetablerecord component.Update.table()Returns the value of thetablerecord component.UpdateStatement.table()Get the target table for the update statement.Constructors in org.litebridgedb.db.spi.update with parameters of type TableModifierConstructorDescriptionCreates an instance of aDeleterecord class.Creates an instance of aInsertrecord class.Creates an instance of aUpdaterecord class. -
Uses of Table in org.litebridgedb.orm.api.dto
Methods in org.litebridgedb.orm.api.dto that return TableMethods in org.litebridgedb.orm.api.dto with parameters of type TableModifier and TypeMethodDescriptionDtoSelectSpec.newJoinSpec(Class<?> dtoClass, OrmTable ormTable, Table table) DtoSelectSpec.newJoinSpecBefore(DtoJoinSpec other, Class<?> dtoClass, OrmTable ormTable, Table table) Constructors in org.litebridgedb.orm.api.dto with parameters of type Table -
Uses of Table in org.litebridgedb.orm.api.spec
Subclasses of Table in org.litebridgedb.orm.api.specModifier and TypeClassDescriptionfinal classSpecification of a database tab, used to map DTO instances to to target tables. -
Uses of Table in org.litebridgedb.orm.api.sql
Methods in org.litebridgedb.orm.api.sql that return TableMethods in org.litebridgedb.orm.api.sql with parameters of type TableConstructors in org.litebridgedb.orm.api.sql with parameters of type Table -
Uses of Table in org.litebridgedb.orm.api.sql.delete
Constructors in org.litebridgedb.orm.api.sql.delete with parameters of type TableModifierConstructorDescriptionSqlDeletor(Table table, TransactionalDatabaseProvider databaseProvider) -
Uses of Table in org.litebridgedb.orm.api.sql.update
Constructors in org.litebridgedb.orm.api.sql.update with parameters of type TableModifierConstructorDescriptionSqlUpdater(Table table, TransactionalDatabaseProvider databaseProvider) -
Uses of Table in org.litebridgedb.orm.api.update.model
Fields in org.litebridgedb.orm.api.update.model declared as TableMethods in org.litebridgedb.orm.api.update.model that return TableMethods in org.litebridgedb.orm.api.update.model with parameters of type Table -
Uses of Table in org.litebridgedb.orm.persistence
Methods in org.litebridgedb.orm.persistence that return TableMethods in org.litebridgedb.orm.persistence with parameters of type TableModifier and TypeMethodDescription@Nullable OrmTableTransactionalDatabaseProvider.tableMetaData(Table table, ConnectionProvider connectionProvider)