Package | Description |
---|---|
org.springframework.data.relational.core.dialect |
Dialects abstract the SQL dialect of the underlying database.
|
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.
|
Class and Description |
---|
Select
AST for a
SELECT statement. |
Class and Description |
---|
Assignment
Update assignment to a
Column . |
AssignValue
Assign a
Expression to a Column . |
AsteriskFromTable |
BindMarker
Bind marker/parameter placeholder used to construct prepared statements with parameter substitution.
|
Column
Column name within a
SELECT … FROM clause. |
Comparison
Comparing
Condition comparing two Expression s. |
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.
|
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 Expression s. |
Literal
Represents a literal.
|
MultipleCondition
Wrapper for multiple
Condition s. |
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 and LIMIT/OFFSET methods. |
SelectBuilder.SelectFromAndJoinCondition
Builder exposing
FROM , WHERE , LIMIT/OFFSET , and JOIN AND continuation methods. |
SelectBuilder.SelectFromAndOrderBy
Builder exposing
FROM , JOIN , WHERE and LIMIT/OFFSET methods. |
SelectBuilder.SelectJoin
Interface exposing
JOIN methods. |
SelectBuilder.SelectLimitOffset
Limit/offset 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 methods. |
SelectBuilder.SelectWhere
Interface exposing
WHERE methods. |
SelectBuilder.SelectWhereAndOr |
SimpleCondition |
SimpleFunction
Simple function accepting one or more
Expression s. |
StringLiteral
Represents a
CharSequence literal. |
Table
Represents a table reference within an SQL statement.
|
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. |
Insert
AST for a
INSERT statement. |
Select
AST for a
SELECT statement. |
Table
Represents a table reference within an SQL statement.
|
Update
AST for aa
UPDATE statement. |
Copyright © 2017–2020 Pivotal Software, Inc.. All rights reserved.