| Modifier and Type | Method and Description |
|---|---|
Predicate |
LiveSQL.castBoolean(Expression<java.lang.Boolean> value) |
<R> Predicate |
LiveSQL.exists(ExecutableSelect<R> subquery) |
Predicate |
LiveSQL.not(Expression<java.lang.Boolean> a) |
<R> Predicate |
LiveSQL.notExists(ExecutableSelect<R> subquery) |
| Modifier and Type | Method and Description |
|---|---|
CaseWhenStage<java.lang.Boolean> |
LiveSQL.caseWhen(Predicate predicate,
java.lang.Boolean value) |
CaseWhenStage<byte[]> |
LiveSQL.caseWhen(Predicate predicate,
byte[] value) |
CaseWhenStage<java.lang.String> |
LiveSQL.caseWhen(Predicate predicate,
java.lang.Character value) |
CaseWhenStage<java.util.Date> |
LiveSQL.caseWhen(Predicate predicate,
java.util.Date value) |
CaseWhenStage<java.lang.Number> |
LiveSQL.caseWhen(Predicate predicate,
java.lang.Number value) |
CaseWhenStage<java.lang.Object> |
LiveSQL.caseWhen(Predicate predicate,
java.lang.Object value) |
CaseWhenStage<java.lang.String> |
LiveSQL.caseWhen(Predicate predicate,
java.lang.String value) |
BooleanMax |
LiveSQL.max(Predicate expression) |
BooleanMin |
LiveSQL.min(Predicate expression) |
| Constructor and Description |
|---|
BooleanMax(Predicate expression) |
BooleanMin(Predicate expression) |
| Modifier and Type | Class and Description |
|---|---|
class |
AsymmetricOperator |
class |
EqAll |
class |
EqAny |
class |
GeAll |
class |
GeAny |
class |
GtAll |
class |
GtAny |
class |
InSubquery |
class |
LeAll |
class |
LeAny |
class |
LtAll |
class |
LtAny |
class |
NeAll |
class |
NeAny |
class |
NotInSubquery |
| Modifier and Type | Method and Description |
|---|---|
CaseWhenStage<T> |
CaseWhenStage.when(Predicate predicate,
Expression<T> value) |
CaseWhenStage<T> |
CaseWhenStage.when(Predicate predicate,
T value) |
| Constructor and Description |
|---|
CaseClause(Predicate predicate,
Expression<T> value) |
CaseWhenStage(Predicate predicate,
Expression<T> value) |
| Modifier and Type | Class and Description |
|---|---|
class |
And |
class |
Between |
class |
BinaryPredicate |
class |
BooleanConstant |
class |
BooleanValue |
class |
Equal |
class |
Exists |
class |
GreaterThan |
class |
GreaterThanOrEqualTo |
class |
InList<T> |
class |
IsNotNull |
class |
IsNull |
class |
LessThan |
class |
LessThanOrEqualTo |
class |
Like |
class |
Not |
class |
NotBetween |
class |
NotEqual |
class |
NotExists |
class |
NotInList<T> |
class |
NotLike |
class |
Or |
class |
PredicateCoalesce |
| Modifier and Type | Method and Description |
|---|---|
Predicate |
Predicate.and(Expression<java.lang.Boolean> p) |
Predicate |
Predicate.andNot(Expression<java.lang.Boolean> p) |
Predicate |
Predicate.coalesce(java.lang.Boolean a) |
Predicate |
Predicate.coalesce(Predicate a) |
Predicate |
Predicate.or(Expression<java.lang.Boolean> p) |
Predicate |
Predicate.orNot(Expression<java.lang.Boolean> p) |
| Modifier and Type | Method and Description |
|---|---|
Predicate |
Predicate.coalesce(Predicate a) |
| Constructor and Description |
|---|
PredicateCoalesce(Predicate... values) |
| Modifier and Type | Method and Description |
|---|---|
Predicate |
StringExpression.like(Expression<java.lang.String> e) |
Predicate |
StringExpression.like(Expression<java.lang.String> e,
Expression<java.lang.String> escape) |
Predicate |
StringExpression.like(Expression<java.lang.String> e,
java.lang.String escape) |
Predicate |
StringExpression.like(java.lang.String value) |
Predicate |
StringExpression.like(java.lang.String e,
Expression<java.lang.String> escape) |
Predicate |
StringExpression.like(java.lang.String e,
java.lang.String escape) |
Predicate |
StringExpression.notLike(Expression<java.lang.String> e) |
Predicate |
StringExpression.notLike(Expression<java.lang.String> e,
Expression<java.lang.String> escape) |
Predicate |
StringExpression.notLike(Expression<java.lang.String> e,
java.lang.String escape) |
Predicate |
StringExpression.notLike(java.lang.String e) |
Predicate |
StringExpression.notLike(java.lang.String e,
Expression<java.lang.String> escape) |
Predicate |
StringExpression.notLike(java.lang.String e,
java.lang.String escape) |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanColumn |
| Modifier and Type | Method and Description |
|---|---|
SelectFromPhase<R> |
SelectFromPhase.fullJoin(TableOrView t,
Predicate on) |
SelectHavingPhase<R> |
SelectGroupByPhase.having(Predicate predicate) |
SelectFromPhase<R> |
SelectFromPhase.join(TableOrView t,
Predicate on) |
SelectFromPhase<R> |
SelectFromPhase.leftJoin(TableOrView t,
Predicate on) |
SelectFromPhase<R> |
SelectFromPhase.rightJoin(TableOrView t,
Predicate on) |
SelectWherePhase<R> |
SelectFromPhase.where(Predicate predicate) |
| Constructor and Description |
|---|
CriteriaWherePhase(TableOrView baseTable,
SQLDialect sqlDialect,
org.apache.ibatis.session.SqlSession sqlSession,
Predicate whereCondition,
java.lang.String mapperStatement) |