Uses of Class
org.litebridgedb.db.spi.Column
Packages that use Column
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.
Update-related models
Fluent API for constructing DTO-mapped SQL queries (SELECT statements)
Query/clause specification models used in the query API
Fluent API for constructing SQL queries (SELECT statements) without result object mapping
Fluent API for constructing direct SQL updates (UPDATE statements)
Fluent API for constructing UPDATE statements
Update API models
Select query expressions.
Expressions to select specific expressions from a database
-
Uses of Column in org.litebridgedb.db.oracle
Methods in org.litebridgedb.db.oracle with parameters of type ColumnModifier and TypeMethodDescriptionOracleColumnIdentifierGenerator.createSelectColumnIdentifier(Column column, boolean includeColumnAlias, Operation operation) -
Uses of Column in org.litebridgedb.db.spi
Methods in org.litebridgedb.db.spi that return ColumnModifier and TypeMethodDescriptionAssign an alias to the currentColumninstance and return the updated instance.static ColumnCreate a newColumninstance associated with the specified table and column name.static ColumnCreate a newColumninstance associated with the specified schema, table, and column name.static ColumnCreate a newColumninstance associated with the specified catalog, schema, table, and column name.static ColumnCreate a newColumninstance for the specified table and column name.Row.RowColumn.column()Retrieve theColumninstance associated with thisRowColumn.ColumnMetaData.toColumn()Methods in org.litebridgedb.db.spi with parameters of type ColumnModifier and TypeMethodDescriptionbooleanColumn.equalsColumnOnlyIgnoreAlias(Column column) voidRow.updateColumn(Column column, @Nullable Object value) Row.withColumn(Column column, @Nullable Object value) Add a new column-value pair to the row and return the updated instance.Constructors in org.litebridgedb.db.spi with parameters of type Column -
Uses of Column in org.litebridgedb.db.spi.expression
Fields in org.litebridgedb.db.spi.expression declared as ColumnModifier and TypeFieldDescriptionprotected final ColumnColumnExpressionImpl.columnThe target column of this expression.Methods in org.litebridgedb.db.spi.expression that return ColumnModifier and TypeMethodDescriptionColumnExpression.column()Retrieves the target column of this expression.ColumnExpressionImpl.column()final ColumnDelegateColumnExpression.column()Retrieves the target column of this expression.Methods in org.litebridgedb.db.spi.expression with parameters of type ColumnModifier and TypeMethodDescriptionCreates a column expression.Creates a reference to a selected column.Constructors in org.litebridgedb.db.spi.expression with parameters of type ColumnModifierConstructorDescriptionprotectedColumnExpressionImpl(Column column) Constructor.protectedSelectReference(Column column) Constructor. -
Uses of Column in org.litebridgedb.db.spi.impl
Methods in org.litebridgedb.db.spi.impl with parameters of type ColumnModifier and TypeMethodDescriptionColumnIdentifierGenerator.createColumnReference(Column column) ColumnIdentifierGenerator.createSelectColumnIdentifier(Column column, boolean includeColumnAlias, Operation operation) -
Uses of Column in org.litebridgedb.db.spi.impl.function
Methods in org.litebridgedb.db.spi.impl.function with parameters of type ColumnModifier and TypeMethodDescriptionprotected SelectColumnSqlFunctionRegistryFactory.createSelectColumn(Column column, Object... args) Creates an expression to select a specific column.protected SelectReferenceSqlFunctionRegistryFactory.createSelectReference(Column column) protected Stringprotected Stringprotected StringAliasedColumnExpression.idWithAlias(Column column, Operation operation) protected StringAliasedDelegateColumnExpression.idWithAlias(Column column, Operation operation) Constructors in org.litebridgedb.db.spi.impl.function with parameters of type ColumnModifierConstructorDescriptionAliasedColumnExpression(Column column, ColumnIdentifierGenerator columnIdentifierGenerator) SelectColumn(Column column, ColumnIdentifierGenerator columnIdentifierGenerator) SelectReferenceImpl(Column column, ColumnIdentifierGenerator columnIdentifierGenerator) Constructor. -
Uses of Column in org.litebridgedb.db.spi.impl.sql
Methods in org.litebridgedb.db.spi.impl.sql with parameters of type ColumnModifier and TypeMethodDescriptionprotected BindValueAbstractSqlGenerator.createBindValue(@Nullable Column column, @Nullable Object rawValue, ConnectionProvider connectionProvider) protected ColumnMetaDataAbstractSqlGenerator.ensureColumnMetaData(Column column, ConnectionProvider connectionProvider) -
Uses of Column in org.litebridgedb.db.spi.update
Methods in org.litebridgedb.db.spi.update that return ColumnModifier and TypeMethodDescriptionColumnValue.column()Returns the value of thecolumnrecord component.Methods in org.litebridgedb.db.spi.update that return types with arguments of type ColumnModifier and TypeMethodDescriptionInsert.columns()Returns the value of thecolumnsrecord component.Constructors in org.litebridgedb.db.spi.update with parameters of type ColumnModifierConstructorDescriptionColumnValue(Column column, @Nullable Object value) Creates an instance of aColumnValuerecord class.Constructor parameters in org.litebridgedb.db.spi.update with type arguments of type Column -
Uses of Column in org.litebridgedb.orm.api.dto
Methods in org.litebridgedb.orm.api.dto that return ColumnModifier and TypeMethodDescriptionDtoSelectSpec.FieldColumn.column()Returns the value of thecolumnrecord component.protected ColumnDtoProtoExpressionResolver.getColumn(Resolvable resolvable) Methods in org.litebridgedb.orm.api.dto with parameters of type ColumnConstructors in org.litebridgedb.orm.api.dto with parameters of type ColumnModifierConstructorDescriptionFieldColumn(FieldAccessor fieldAccessor, Column column) Creates an instance of aFieldColumnrecord class. -
Uses of Column in org.litebridgedb.orm.api.select.model
Methods in org.litebridgedb.orm.api.select.model that return ColumnModifier and TypeMethodDescriptionprotected abstract ColumnProtoExpressionResolver.getColumn(Resolvable resolvable) Methods in org.litebridgedb.orm.api.select.model with parameters of type Column -
Uses of Column in org.litebridgedb.orm.api.sql
Methods in org.litebridgedb.orm.api.sql that return ColumnModifier and TypeMethodDescriptionprotected ColumnSqlProtoExpressionResolver.getColumn(Resolvable resolvable) Methods in org.litebridgedb.orm.api.sql with parameters of type Column -
Uses of Column in org.litebridgedb.orm.api.sql.update
Constructors in org.litebridgedb.orm.api.sql.update with parameters of type Column -
Uses of Column in org.litebridgedb.orm.api.update
Constructors in org.litebridgedb.orm.api.update with parameters of type Column -
Uses of Column in org.litebridgedb.orm.api.update.model
Methods in org.litebridgedb.orm.api.update.model with parameters of type Column -
Uses of Column in org.litebridgedb.orm.expression
Methods in org.litebridgedb.orm.expression that return ColumnModifier and TypeMethodDescriptionColumnExpressionSpec.getColumn()Gets the target column of this expression.default ColumnDelegateExpressionSpec.getColumn()Gets the target column of this expression.Methods in org.litebridgedb.orm.expression with parameters of type Column -
Uses of Column in org.litebridgedb.orm.expression.select
Methods in org.litebridgedb.orm.expression.select that return ColumnMethods in org.litebridgedb.orm.expression.select with parameters of type ColumnConstructors in org.litebridgedb.orm.expression.select with parameters of type ColumnModifierConstructorDescriptionSelectColumnSpec(Column column) Constructor.SelectFieldSpec(FieldAccessor field, Column column) Creates a new expression spec that selects a DTO field. -
Uses of Column in org.litebridgedb.orm.persistence.alias
Methods in org.litebridgedb.orm.persistence.alias that return ColumnModifier and TypeMethodDescriptionAliasGenerator.aliasColumn(Table table, ColumnMetaData columnMetaData) DefaultAliasGenerator.aliasColumn(Table ormTable, ColumnMetaData columnMetaData) NoOpAliasGenerator.aliasColumn(Table ormTable, ColumnMetaData columnMetaData)