Package | Description |
---|---|
org.springframework.data.relational.core.sql |
Statement Builder implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
AndCondition
|
class |
Between
BETWEEN
Condition comparing between Expression s. |
class |
Comparison
Comparing
Condition comparing two Expression s. |
class |
ConstantCondition
Condition representing fixed sql predicate. |
class |
FalseCondition
Simple condition that evaluates to SQL
FALSE . |
class |
In
IN Condition clause. |
class |
IsNull
IS NULL Condition . |
class |
Like
LIKE
Condition comparing two Expression s. |
class |
MultipleCondition
Wrapper for multiple
Condition s. |
class |
NestedCondition
Condition group wrapping a nested
Condition with parentheses. |
class |
Not |
class |
OrCondition
|
class |
SimpleCondition
Deprecated.
since 2.2.5 use
Comparison instead. |
class |
TrueCondition
Simple condition that evaluates to SQL
TRUE . |
Modifier and Type | Method and Description |
---|---|
default Condition |
Condition.and(Condition other)
Combine another
Condition using AND . |
Condition |
Join.getOn() |
static Condition |
Conditions.in(Expression columnOrExpression,
Collection<? extends Expression> expressions)
|
Condition |
Column.isNotNull()
Creates a
IS NOT NULL condition. |
static Condition |
Conditions.just(String sql)
Creates a plain
sql Condition . |
static Condition |
Conditions.nest(Condition condition)
Creates a nested
Condition that is enclosed with parentheses. |
Condition |
In.not() |
Condition |
Not.not() |
Condition |
IsNull.not() |
Condition |
Comparison.not() |
default Condition |
Condition.not()
|
static Condition |
Conditions.notIn(Expression columnOrExpression,
Collection<? extends Expression> expressions)
|
default Condition |
Condition.or(Condition other)
Combine another
Condition using OR . |
Modifier and Type | Method and Description |
---|---|
List<Condition> |
MultipleCondition.getConditions() |
Modifier and Type | Method and Description |
---|---|
DeleteBuilder.DeleteWhereAndOr |
DeleteBuilder.DeleteWhereAndOr.and(Condition condition)
|
default Condition |
Condition.and(Condition other)
Combine another
Condition using AND . |
SelectBuilder.SelectWhereAndOr |
SelectBuilder.SelectWhereAndOr.and(Condition condition)
|
UpdateBuilder.UpdateWhereAndOr |
UpdateBuilder.UpdateWhereAndOr.and(Condition condition)
|
static Condition |
Conditions.nest(Condition condition)
Creates a nested
Condition that is enclosed with parentheses. |
SelectBuilder.SelectFromAndJoinCondition |
SelectBuilder.SelectOn.on(Condition condition)
Declare a join
condition in one step. |
DeleteBuilder.DeleteWhereAndOr |
DeleteBuilder.DeleteWhereAndOr.or(Condition condition)
|
default Condition |
Condition.or(Condition other)
Combine another
Condition using OR . |
SelectBuilder.SelectWhereAndOr |
SelectBuilder.SelectWhereAndOr.or(Condition condition)
|
UpdateBuilder.UpdateWhereAndOr |
UpdateBuilder.UpdateWhereAndOr.or(Condition condition)
|
DeleteBuilder.DeleteWhereAndOr |
DeleteBuilder.DeleteWhere.where(Condition condition)
Apply a
WHERE clause. |
SelectBuilder.SelectWhereAndOr |
SelectBuilder.SelectWhere.where(Condition condition)
Apply a
WHERE clause. |
UpdateBuilder.UpdateWhereAndOr |
UpdateBuilder.UpdateWhere.where(Condition condition)
Apply a
WHERE clause. |
Copyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.