Uses of Class
org.litebridge.db.spi.Row
Packages that use Row
Package
Description
Service Provider Interface (SPI) for integrating database drivers with Litebridge
Abstract implementation classes for the Litebridge Database SPI.
Litebridge ORM
Fluent API for constructing SQL queries (SELECT statements) without result object mapping
Fluent API for constructing direct SQL deletes (DELETE statements)
Fluent API for constructing direct SQL updates (UPDATE statements)
Select query expressions.
Native SQL processing.
Persistence subsystem; contains classes for saving/updating/deleting DTOs
-
Uses of Row in org.litebridge.db.spi
Methods in org.litebridge.db.spi that return RowModifier and TypeMethodDescriptionRow.withColumn(Column column, @Nullable Object value) Add a new column-value pair to the row and return the updated instance.Methods in org.litebridge.db.spi that return types with arguments of type RowModifier and TypeMethodDescriptionDatabaseProvider.nativeSqlQuery(String sql, List<@Nullable Object> bindParameters, ConnectionProvider connectionProvider) Executes a SQL query with the given SQL string and a list of positional bind parameters.DatabaseProvider.select(Select select, ConnectionProvider connectionProvider) Execute a SELECT operation in the database using the providedSelectstatement. -
Uses of Row in org.litebridge.db.spi.impl
Methods in org.litebridge.db.spi.impl that return types with arguments of type RowModifier and TypeMethodDescriptionAbstractDatabaseProvider.nativeSqlQuery(String sql, List<@Nullable Object> bindParameters, ConnectionProvider connectionProvider) AbstractDatabaseProvider.select(Select select, ConnectionProvider connectionProvider) -
Uses of Row in org.litebridge.orm
Methods in org.litebridge.orm with parameters of type Row -
Uses of Row in org.litebridge.orm.api.sql
Methods in org.litebridge.orm.api.sql that return RowModifier and TypeMethodDescription@Nullable RowSqlSelector.firstOrNull()@Nullable RowSqlSelector.oneOrNull()Methods in org.litebridge.orm.api.sql that return types with arguments of type RowMethod parameters in org.litebridge.orm.api.sql with type arguments of type RowModifier and TypeMethodDescriptionSqlHavingConditionClauseTerminal.and(QueryConditionBuilder<Row> query) SqlJoinConditionClauseTerminal.and(QueryConditionBuilder<Row> query) SqlWhereConditionClauseTerminal.and(QueryConditionBuilder<Row> query) SqlHavingConditionClauseTerminal.or(QueryConditionBuilder<Row> query) SqlJoinConditionClauseTerminal.or(QueryConditionBuilder<Row> query) SqlWhereConditionClauseTerminal.or(QueryConditionBuilder<Row> query) -
Uses of Row in org.litebridge.orm.api.sql.delete
Method parameters in org.litebridge.orm.api.sql.delete with type arguments of type RowModifier and TypeMethodDescriptionSqlDeleteWhereConditionClauseTerminalImpl.and(QueryConditionBuilder<Row> query) SqlDeleteWhereConditionClauseTerminalImpl.or(QueryConditionBuilder<Row> query) -
Uses of Row in org.litebridge.orm.api.sql.update
Method parameters in org.litebridge.orm.api.sql.update with type arguments of type RowModifier and TypeMethodDescriptionSqlUpdateWhereConditionClauseTerminalImpl.and(QueryConditionBuilder<Row> query) SqlUpdateWhereConditionClauseTerminalImpl.or(QueryConditionBuilder<Row> query) -
Uses of Row in org.litebridge.orm.expression
Methods in org.litebridge.orm.expression that return types with arguments of type RowModifier and TypeMethodDescriptionstatic ConvertIntent<Row> Fn.row(ExpressionSpec... expressions) Converts the results of multiple expressions into a single databaseRowobject. -
Uses of Row in org.litebridge.orm.nativesql
Methods in org.litebridge.orm.nativesql that return types with arguments of type RowModifier and TypeMethodDescriptionExecutes a SQL query with the given SQL string and a variable-length list of positional bind parameters.Executes a SQL query with the given SQL string and a list of positional bind parameters.Executes a SQL query with the given SQL string and a map of named bind parameters. -
Uses of Row in org.litebridge.orm.persistence
Methods in org.litebridge.orm.persistence that return RowModifier and TypeMethodDescriptionDtoBlueprint.DtoData.row()Retrieves the row associated with this DTO data instance.Methods in org.litebridge.orm.persistence that return types with arguments of type RowModifier and TypeMethodDescriptionTransactionalDatabaseProvider.nativeSqlQuery(String sql, List<@Nullable Object> bindParameters, ConnectionProvider connectionProvider) TransactionalDatabaseProvider.select(Select select, ConnectionProvider connectionProvider) Methods in org.litebridge.orm.persistence with parameters of type RowModifier and TypeMethodDescriptionvoidDtoBlueprint.addJoinedDtoData(DtoJoinSpec dtoJoinSpec, List<Object> primaryKey, Row dtoRow) Adds joined DTO data to this blueprint.Method parameters in org.litebridge.orm.persistence with type arguments of type RowModifier and TypeMethodDescription<DTO> List<DTO> Converts a list of database rows into a list of DTO (Data Transfer Object) instances of the specified type.Constructors in org.litebridge.orm.persistence with parameters of type RowModifierConstructorDescriptionDtoBlueprint(DtoSelectSpec dtoSelectSpec, List<Object> primaryKey, Row dtoRow) Creates a new DTO blueprint.JoinDtoData(DtoJoinSpec dtoJoinSpec, List<Object> primaryKey, Row dtoRows) Creates a new join DTO data instance.SelectDtoData(DtoSelectSpec dtoSelectSpec, List<Object> primaryKey, Row dtoRows) Creates a new select DTO data instance.