Uses of Interface
org.litebridgedb.db.spi.Operation
Packages that use Operation
Package
Description
Oracle Database Provider
Service Provider Interface (SPI) for integrating database drivers with Litebridge
Database query expressions.
Abstract implementation classes for the Litebridge Database SPI.
SQL function implementations.
SQL aggregate functions.
Query-related models
Update-related models
Persistence subsystem; contains classes for saving/updating/deleting DTOs
-
Uses of Operation in org.litebridgedb.db.oracle
Methods in org.litebridgedb.db.oracle with parameters of type OperationModifier and TypeMethodDescriptionOracleColumnIdentifierGenerator.createSelectColumnIdentifier(Column column, boolean includeColumnAlias, Operation operation) -
Uses of Operation in org.litebridgedb.db.spi
Methods in org.litebridgedb.db.spi with parameters of type OperationModifier and TypeMethodDescriptionDatabaseProvider.toSql(Operation operation, ConnectionProvider connectionProvider) Converts the givenOperationinto its corresponding SQL representation. -
Uses of Operation in org.litebridgedb.db.spi.expression
Methods in org.litebridgedb.db.spi.expression with parameters of type OperationModifier and TypeMethodDescriptionLiteralExpression.toBindValueSql(Operation operation) default StringNot supported.ConnectionProviderExpression.toSql(Operation operation, ConnectionProvider connectionProvider) Creates a SQL representation of the expression using the specified @{link ConnectionProvider}.Creates a SQL representation of the expression. -
Uses of Operation in org.litebridgedb.db.spi.impl
Methods in org.litebridgedb.db.spi.impl with parameters of type OperationModifier and TypeMethodDescriptionColumnIdentifierGenerator.createSelectColumnIdentifier(Column column, boolean includeColumnAlias, Operation operation) AbstractDatabaseProvider.toSql(Operation operation, ConnectionProvider connectionProvider) -
Uses of Operation in org.litebridgedb.db.spi.impl.function
Methods in org.litebridgedb.db.spi.impl.function with parameters of type OperationModifier and TypeMethodDescriptionprotected Stringprotected Stringprotected StringAliasedColumnExpression.idWithAlias(Column column, Operation operation) protected StringAliasedDelegateColumnExpression.idWithAlias(Column column, Operation operation) protected Stringprotected Stringprotected StringFunctionExpression.prepareSql(Operation operation, boolean alias) Prepare SQL representation of the function.Creates a SQL representation of the expression.Creates a SQL representation of the expression.Creates a SQL representation of the expression.Subselect.toSql(Operation operation, ConnectionProvider connectionProvider) AliasedColumnExpression.toSqlWithAlias(Operation operation) Creates a SQL representation of the expression, specifically including any required aliases.AliasedDelegateColumnExpression.toSqlWithAlias(Operation operation) Creates a SQL representation of the expression, specifically including any required aliases.FunctionExpression.toSqlWithAlias(Operation operation) Creates a SQL representation of the expression, specifically including any required aliases. -
Uses of Operation in org.litebridgedb.db.spi.impl.function.aggregate
Methods in org.litebridgedb.db.spi.impl.function.aggregate with parameters of type Operation -
Uses of Operation in org.litebridgedb.db.spi.impl.sql
Methods in org.litebridgedb.db.spi.impl.sql with parameters of type OperationModifier and TypeMethodDescriptionprotected PreparedSqlAbstractSqlGenerator.createCondition(Condition condition, Operation operation, ConnectionProvider connectionProvider) Generate a SQL condition string based on the givenCondition.SelectSqlGenerator.prepareSql(Select select, ConnectionProvider connectionProvider, @Nullable Operation parentOperation) -
Uses of Operation in org.litebridgedb.db.spi.query
Classes in org.litebridgedb.db.spi.query that implement Operation -
Uses of Operation in org.litebridgedb.db.spi.update
Subinterfaces of Operation in org.litebridgedb.db.spi.updateModifier and TypeInterfaceDescriptioninterfaceCommon marker interface for database update operations.Classes in org.litebridgedb.db.spi.update that implement OperationModifier and TypeClassDescriptionfinal recordA SQL DELETE statement targeting a specific table with optional conditions.final recordA SQL INSERT statement targeting specific table metadata with associated columns and rows of values.final recordA SQL UPDATE statement targeting a specific table, with associated column values and conditions. -
Uses of Operation in org.litebridgedb.orm.persistence
Methods in org.litebridgedb.orm.persistence with parameters of type OperationModifier and TypeMethodDescriptionTransactionalDatabaseProvider.toSql(Operation operation, ConnectionProvider connectionProvider)