| Package | Description |
|---|---|
| org.springframework.data.jdbc.core.convert |
JDBC-specific conversion classes.
|
| org.springframework.data.jdbc.mybatis | |
| org.springframework.data.relational.core.dialect |
Dialects abstract the SQL dialect of the underlying database.
|
| org.springframework.data.relational.core.mapping | |
| org.springframework.data.relational.core.query |
Query and update support.
|
| org.springframework.data.relational.core.sql |
Statement Builder implementation.
|
| org.springframework.data.relational.core.sql.render |
SQL rendering utilities to render SQL from the Statement Builder API.
|
| org.springframework.data.relational.repository.query |
Query support for relational database repositories.
|
| org.springframework.data.relational.repository.support |
Support infrastructure for query derivation of relational database repositories.
|
| Class and Description |
|---|
| IdentifierProcessing
An interface describing the processing steps for the conversion of
SqlIdentifier to SQL snippets or column
names. |
| LockMode
Lock Mode Types of SELECT statements.
|
| SqlIdentifier
Represents a named object that exists in the database like a table name or a column name.
|
| Class and Description |
|---|
| IdentifierProcessing
An interface describing the processing steps for the conversion of
SqlIdentifier to SQL snippets or column
names. |
| LockMode
Lock Mode Types of SELECT statements.
|
| Class and Description |
|---|
| IdentifierProcessing
An interface describing the processing steps for the conversion of
SqlIdentifier to SQL snippets or column
names. |
| LockOptions
Value object providing lock options to apply to a
Select statement. |
| Select
AST for a
SELECT statement. |
| Class and Description |
|---|
| SqlIdentifier
Represents a named object that exists in the database like a table name or a column name.
|
| Class and Description |
|---|
| SqlIdentifier
Represents a named object that exists in the database like a table name or a column name.
|
| Class and Description |
|---|
| Assignment
Update assignment to a
Column. |
| AssignValue
Assign a
Expression to a Column. |
| AsteriskFromTable |
| Between
BETWEEN
Condition comparing between Expressions. |
| BindMarker
Bind marker/parameter placeholder used to construct prepared statements with parameter substitution.
|
| BooleanLiteral
Represents a
Boolean literal. |
| Column
Column name within a
SELECT … FROM clause. |
| Comparison
Comparing
Condition comparing two Expressions. |
| Condition
AST
Segment for a condition. |
| Delete
AST for a
DELETE statement. |
| DeleteBuilder
Entry point to construct a
Delete statement. |
| DeleteBuilder.BuildDelete
Interface exposing the
Delete build method. |
| DeleteBuilder.DeleteWhere
Interface exposing
WHERE methods. |
| DeleteBuilder.DeleteWhereAndOr |
| Expression
Expression that can be used in select lists.
|
| FalseCondition
Simple condition that evaluates to SQL
FALSE. |
From
FROM clause. |
| IdentifierProcessing
An interface describing the processing steps for the conversion of
SqlIdentifier to SQL snippets or column
names. |
| IdentifierProcessing.LetterCasing
Encapsulates the three kinds of letter casing supported.
|
| IdentifierProcessing.Quoting
A conversion from unquoted identifiers to quoted identifiers.
|
In
IN Condition clause. |
| Insert
AST for a
INSERT statement. |
| InsertBuilder
Entry point to construct an
Insert statement. |
| InsertBuilder.BuildInsert
Interface exposing the
Insert build method. |
| InsertBuilder.InsertIntoColumnsAndValues
Interface exposing
WHERE methods. |
| InsertBuilder.InsertIntoColumnsAndValuesWithBuild
Interface exposing
value methods to add values to the INSERT statement and the build method. |
| InsertBuilder.InsertValues
Interface exposing
value methods to add values to the INSERT statement. |
| InsertBuilder.InsertValuesWithBuild
Interface exposing
value methods to add values to the INSERT statement and the build method. |
IsNull
IS NULL Condition. |
| Join.JoinType |
| Like
LIKE
Condition comparing two Expressions. |
| Literal
Represents a literal.
|
| LockMode
Lock Mode Types of SELECT statements.
|
| MultipleCondition
Wrapper for multiple
Conditions. |
| Named
Named element exposing a
name. |
| NumericLiteral
Represents a
Number literal. |
| OrderByField
Represents a field in the
ORDER BY clause. |
| Segment
Supertype of all Abstract Syntax Tree (AST) segments.
|
| Select
AST for a
SELECT statement. |
| SelectBuilder
Entry point to construct a
Select statement. |
| SelectBuilder.BuildSelect
Interface exposing the
Select build method. |
| SelectBuilder.SelectAndFrom
Builder exposing
SELECT and FROM methods. |
| SelectBuilder.SelectFrom
Builder exposing
FROM methods. |
| SelectBuilder.SelectFromAndJoin
Builder exposing
FROM, JOIN, WHERE, LIMIT/OFFSET and LOCK methods. |
| SelectBuilder.SelectFromAndJoinCondition
Builder exposing
FROM, WHERE, LIMIT/OFFSET, JOIN AND and LOCK continuation methods. |
| SelectBuilder.SelectFromAndOrderBy
Builder exposing
FROM, JOIN, WHERE, LIMIT/OFFSET and LOCK methods. |
| SelectBuilder.SelectJoin
Interface exposing
JOIN methods. |
| SelectBuilder.SelectLimitOffset
Limit/offset methods.
|
| SelectBuilder.SelectLock
Lock methods.
|
| SelectBuilder.SelectOn
Interface exposing
ON methods to declare JOIN relationships. |
| SelectBuilder.SelectOnCondition
Builder exposing JOIN and
JOIN … ON continuation methods. |
| SelectBuilder.SelectOnConditionComparison
Interface declaring the target column comparison relationship.
|
| SelectBuilder.SelectOrdered
Builder exposing
ORDER BY and LOCK methods. |
| SelectBuilder.SelectWhere
Interface exposing
WHERE, LOCK methods. |
| SelectBuilder.SelectWhereAndOr |
| SimpleCondition |
| SimpleFunction
Simple function accepting one or more
Expressions. |
| SqlIdentifier
Represents a named object that exists in the database like a table name or a column name.
|
| StringLiteral
Represents a
CharSequence literal. |
| Table
Represents a table reference within an SQL statement.
|
| TrueCondition
Simple condition that evaluates to SQL
TRUE. |
| Update
AST for aa
UPDATE statement. |
| UpdateBuilder
Entry point to construct an
Update statement. |
| UpdateBuilder.BuildUpdate
Interface exposing the
Update build method. |
| UpdateBuilder.UpdateAssign
Interface exposing
SET methods. |
| UpdateBuilder.UpdateWhere
Interface exposing
WHERE methods. |
| UpdateBuilder.UpdateWhereAndOr |
| Visitable
Interface for implementations that wish to be visited by a
Visitor. |
| Visitor
AST
Segment visitor. |
| Class and Description |
|---|
| Column
Column name within a
SELECT … FROM clause. |
| Delete
AST for a
DELETE statement. |
| IdentifierProcessing
An interface describing the processing steps for the conversion of
SqlIdentifier to SQL snippets or column
names. |
| Insert
AST for a
INSERT statement. |
| Select
AST for a
SELECT statement. |
| SqlIdentifier
Represents a named object that exists in the database like a table name or a column name.
|
| Table
Represents a table reference within an SQL statement.
|
| Update
AST for aa
UPDATE statement. |
| Class and Description |
|---|
| SqlIdentifier
Represents a named object that exists in the database like a table name or a column name.
|
| Class and Description |
|---|
| SqlIdentifier
Represents a named object that exists in the database like a table name or a column name.
|
Copyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.