Uses of Interface
org.litebridgedb.db.spi.generator.ColumnValueGenerator
Packages that use ColumnValueGenerator
Package
Description
Oracle Database Provider
PostgreSQL Database Provider
Service Provider Interface (SPI) for integrating database drivers with Litebridge
Interfaces for generating column values for INSERT statements.
Abstract implementation classes for the Litebridge Database SPI.
Fluent API for registering DTO-table mappings
Models for specifying DTO field mappings
-
Uses of ColumnValueGenerator in org.litebridgedb.db.oracle
Classes in org.litebridgedb.db.oracle that implement ColumnValueGeneratorModifier and TypeClassDescriptionfinal classImplementation ofSequenceColumnValueGeneratorfor Oracle databases. -
Uses of ColumnValueGenerator in org.litebridgedb.db.postgres
Classes in org.litebridgedb.db.postgres that implement ColumnValueGeneratorModifier and TypeClassDescriptionclassImplementation ofSequenceColumnValueGeneratorfor PostgreSQL databases. -
Uses of ColumnValueGenerator in org.litebridgedb.db.spi
Methods in org.litebridgedb.db.spi that return ColumnValueGeneratorMethods in org.litebridgedb.db.spi with parameters of type ColumnValueGeneratorModifier and TypeMethodDescriptionvoidColumnMetaData.setGenerator(@Nullable ColumnValueGenerator generator) Constructors in org.litebridgedb.db.spi with parameters of type ColumnValueGeneratorModifierConstructorDescriptionColumnMetaData(Table table, String name, boolean nullable, int dataType, int size, int decimalDigits, boolean autoIncrement, @Nullable ColumnValueGenerator generator) Construct an instance ofColumnMetaDatawith specified metadata details about a database column. -
Uses of ColumnValueGenerator in org.litebridgedb.db.spi.generator
Classes in org.litebridgedb.db.spi.generator that implement ColumnValueGeneratorModifier and TypeClassDescriptionclassAbstract base class for generating SQL fragments to retrieve the next value from a database sequence to be used in SQL statements such as INSERT or UPDATE. -
Uses of ColumnValueGenerator in org.litebridgedb.db.spi.impl
Classes in org.litebridgedb.db.spi.impl that implement ColumnValueGeneratorModifier and TypeClassDescriptionclassA concrete implementation ofSequenceColumnValueGeneratorthat provides a standardized SQL fragment for fetching the next value from a database sequence. -
Uses of ColumnValueGenerator in org.litebridgedb.orm.api.register
Methods in org.litebridgedb.orm.api.register with parameters of type ColumnValueGeneratorModifier and TypeMethodDescriptionFieldColumnSpecBuilderColumnStep.generate(ColumnValueGenerator generator) Configures the value generation strategy for a database column using a specified custom generator. -
Uses of ColumnValueGenerator in org.litebridgedb.orm.api.spec
Methods in org.litebridgedb.orm.api.spec that return ColumnValueGeneratorModifier and TypeMethodDescription@Nullable ColumnValueGeneratorColumnSpec.generator()Returns the value of thegeneratorrecord component.Constructors in org.litebridgedb.orm.api.spec with parameters of type ColumnValueGeneratorModifierConstructorDescriptionColumnSpec(String name, @Nullable ColumnValueGenerator generator) Constructs a newColumnSpecinstance with the specified name and value generator.ColumnSpec(String name, @Nullable ColumnValueGenerator generator, @Nullable String joinColumn) Constructs a newColumnSpecinstance with the specified name, value generator, and join column.ColumnSpec(String name, @Nullable ColumnValueGenerator generator, @Nullable String joinColumn, @Nullable TableMapping mappedTable) Creates an instance of aColumnSpecrecord class.