Uses of Package
org.springframework.data.relational.core.sql
Package
Description
JDBC-specific conversion classes.
Core domain types around DatabaseClient.
Dialects abstract the SQL dialect of the underlying database.
Domain objects for R2DBC.
Mapping event callback infrastructure for the R2DBC row-to-object mapping subsystem.
Query and update support.
Dialects abstract the SQL dialect of the underlying database.
Query and update support.
Statement Builder implementation.
SQL rendering utilities to render SQL from the Statement Builder API.
Query support for relational database repositories.
Support infrastructure for query derivation of relational database repositories.
-
ClassDescriptionAST
Segment
for a condition.An interface describing the processing steps for the conversion ofSqlIdentifier
to SQL snippets or column names.Lock Mode Types of SELECT statements.Represents a field in theORDER BY
clause.Represents a named object that exists in the database like a table name or a column name.Represents a table reference within a SQL statement. -
ClassDescriptionAn interface describing the processing steps for the conversion of
SqlIdentifier
to SQL snippets or column names. -
ClassDescriptionAn interface describing the processing steps for the conversion of
SqlIdentifier
to SQL snippets or column names.Lock Mode Types of SELECT statements. -
ClassDescriptionExpression that can be used in select lists.Lock Mode Types of SELECT statements.Represents a named object that exists in the database like a table name or a column name.Represents a table reference within a SQL statement.
-
ClassDescriptionRepresents a named object that exists in the database like a table name or a column name.
-
ClassDescriptionRepresents a named object that exists in the database like a table name or a column name.
-
ClassDescriptionRepresents a named object that exists in the database like a table name or a column name.
-
ClassDescriptionUpdate assignment to a
Column
.ASTSegment
for a condition.Expression that can be used in select lists.Represents a field in theORDER BY
clause.Represents a named object that exists in the database like a table name or a column name.Represents a table reference within a SQL statement. -
ClassDescriptionAn interface describing the processing steps for the conversion of
SqlIdentifier
to SQL snippets or column names.Value object providing lock options to apply to aSelect
statement.AST for aSELECT
statement.Simple function accepting one or moreExpression
s. -
ClassDescriptionRepresents a named object that exists in the database like a table name or a column name.
-
ClassDescriptionRepresents a named object that exists in the database like a table name or a column name.
-
ClassDescriptionRepresents an analytic function, also known as windowing functionUpdate assignment to a
Column
.Assign aExpression
to aColumn
.BETWEENCondition
comparing betweenExpression
s.Bind marker/parameter placeholder used to construct prepared statements with parameter substitution.Represents aBoolean
literal.Column name within aSELECT … FROM
clause.ComparingCondition
comparing twoExpression
s.ASTSegment
for a condition.AST for aDELETE
statement.Entry point to construct aDelete
statement.Interface exposing theDelete
build method.Interface exposingWHERE
methods.Expression that can be used in select lists.Simple condition that evaluates to SQLFALSE
.FROM
clause.An interface describing the processing steps for the conversion ofSqlIdentifier
to SQL snippets or column names.Encapsulates the three kinds of letter casing supported.A conversion from unquoted identifiers to quoted identifiers.IN
Condition
clause.Represents a inline query within a SQL statement.AST for aINSERT
statement.Entry point to construct anInsert
statement.Interface exposing theInsert
build method.Interface exposingWHERE
methods.Interface exposingvalue
methods to add values to theINSERT
statement and the build method.Interface exposingvalue
methods to add values to theINSERT
statement.Interface exposingvalue
methods to add values to theINSERT
statement and the build method.IS NULL
Condition
.LIKECondition
comparing twoExpression
s.Represents a literal.Lock Mode Types of SELECT statements.Wrapper for multipleCondition
s.Named element exposing aname
.Represents aNumber
literal.Represents a field in theORDER BY
clause.Supertype of all Abstract Syntax Tree (AST) segments.A list ofSegment
instances.AST for aSELECT
statement.Entry point to construct aSelect
statement.Interface exposing theSelect
build method.Builder exposingSELECT
andFROM
methods.Builder exposingFROM
methods.Builder exposingFROM
,JOIN
,WHERE
,LIMIT/OFFSET
andLOCK
methods.Builder exposingFROM
,WHERE
,LIMIT/OFFSET
, JOINAND
andLOCK
continuation methods.Builder exposingFROM
,JOIN
,WHERE
,LIMIT/OFFSET
andLOCK
methods.Interface exposingJOIN
methods.Limit/offset methods.Lock methods.Interface exposingON
methods to declareJOIN
relationships.Builder exposing JOIN andJOIN … ON
continuation methods.Interface declaring the target column comparison relationship.Builder exposingORDER BY
andLOCK
methods.Interface exposingWHERE
,LOCK
methods.Simple function accepting one or moreExpression
s.Represents a named object that exists in the database like a table name or a column name.Represents aCharSequence
literal.Baseclass for all kinds of "select in parenthesis".Represents a table reference within a SQL statement.A segment that can be used as table in a query.Simple condition that evaluates to SQLTRUE
.AST for aaUPDATE
statement.Entry point to construct anUpdate
statement.Interface exposing theUpdate
build method.Interface exposingSET
methods.Interface exposingWHERE
methods.Interface for implementations that wish to be visited by aVisitor
.ASTSegment
visitor. -
ClassDescriptionColumn name within a
SELECT … FROM
clause.AST for aDELETE
statement.An interface describing the processing steps for the conversion ofSqlIdentifier
to SQL snippets or column names.AST for aINSERT
statement.AST for aSELECT
statement.Represents a named object that exists in the database like a table name or a column name.A segment that can be used as table in a query.AST for aaUPDATE
statement.ASTSegment
visitor. -
ClassDescriptionRepresents a named object that exists in the database like a table name or a column name.
-
ClassDescriptionRepresents a named object that exists in the database like a table name or a column name.