Package | Description |
---|---|
org.tinygroup.tinysqldsl | |
org.tinygroup.tinysqldsl.base | |
org.tinygroup.tinysqldsl.expression.relational | |
org.tinygroup.tinysqldsl.extend | |
org.tinygroup.tinysqldsl.operator |
Modifier and Type | Method and Description |
---|---|
T |
Select.having(Condition condition) |
Delete |
Delete.where(Condition condition) |
T |
Select.where(Condition condition) |
Update |
Update.where(Condition condition) |
Modifier and Type | Method and Description |
---|---|
static Condition |
StatementSqlBuilder.and(Condition... conditions) |
Condition |
Condition.and(Condition condition) |
static Condition |
Condition.andWithBrackets(Expression... expression) |
static Condition |
FragmentSql.fragmentCondition(String fragment,
Object... values) |
static Condition |
StatementSqlBuilder.or(Condition... conditions) |
Condition |
Condition.or(Condition condition) |
static Condition |
Condition.orWithBrackets(Expression... expression) |
Modifier and Type | Method and Description |
---|---|
static Condition |
StatementSqlBuilder.and(Condition... conditions) |
Condition |
Condition.and(Condition condition) |
static Condition |
StatementSqlBuilder.or(Condition... conditions) |
Condition |
Condition.or(Condition condition) |
Modifier and Type | Method and Description |
---|---|
static Condition |
ExistsExpression.existsCondition(Expression rightExpression,
Object... values) |
static Condition |
ExistsExpression.notExistsCondition(Expression rightExpression,
Object... values) |
Modifier and Type | Method and Description |
---|---|
OracleSelect |
OracleSelect.startWith(Condition startWithCondition,
Condition connectCondition,
boolean noCycle) |
Modifier and Type | Method and Description |
---|---|
Condition |
SimpleBinaryOperator.between(Object begin,
Object end) |
Condition |
BinaryOperator.between(Object start,
Object end)
介于两个值中间
|
Condition |
SimpleBinaryOperator.eq(Object value) |
Condition |
BinaryOperator.eq(Object value)
等于
|
Condition |
SimpleBinaryOperator.equal(Object value) |
Condition |
BinaryOperator.equal(Object value)
等于
|
Condition |
SimpleBinaryOperator.greaterThan(Object value) |
Condition |
BinaryOperator.greaterThan(Object value)
大于
|
Condition |
SimpleBinaryOperator.greaterThanEqual(Object value) |
Condition |
BinaryOperator.greaterThanEqual(Object value)
大于等于
|
Condition |
SimpleBinaryOperator.gt(Object value) |
Condition |
BinaryOperator.gt(Object value)
大于
|
Condition |
SimpleBinaryOperator.gte(Object value) |
Condition |
BinaryOperator.gte(Object value)
大于等于
|
Condition |
SimpleBinaryOperator.in(Object... values) |
Condition |
BinaryOperator.in(Object... values)
支持in表达式
|
Condition |
SimpleBinaryOperator.inExpression(ItemsList itemsList) |
Condition |
BinaryOperator.inExpression(ItemsList itemsList)
创建基于子查询的in条件
|
Condition |
SimpleBinaryOperator.isEmpty() |
Condition |
BinaryOperator.isEmpty()
是否为空字符串
|
Condition |
SimpleBinaryOperator.isNotEmpty() |
Condition |
BinaryOperator.isNotEmpty()
是否为非字符串
|
Condition |
SimpleBinaryOperator.isNotNull() |
Condition |
BinaryOperator.isNotNull()
是否不为空
|
Condition |
SimpleBinaryOperator.isNull() |
Condition |
BinaryOperator.isNull()
是否为空
|
Condition |
SimpleBinaryOperator.leftLike(String value) |
Condition |
BinaryOperator.leftLike(String value)
不包含
|
Condition |
SimpleBinaryOperator.lessThan(Object value) |
Condition |
BinaryOperator.lessThan(Object value)
小于
|
Condition |
SimpleBinaryOperator.lessThanEqual(Object value) |
Condition |
BinaryOperator.lessThanEqual(Object value)
小于等于
|
Condition |
SimpleBinaryOperator.like(String value) |
Condition |
BinaryOperator.like(String value)
包含
|
Condition |
SimpleBinaryOperator.lt(Object value) |
Condition |
BinaryOperator.lt(Object value)
小于
|
Condition |
SimpleBinaryOperator.lte(Object value) |
Condition |
BinaryOperator.lte(Object value)
小于等于
|
Condition |
SimpleBinaryOperator.neq(Object value) |
Condition |
BinaryOperator.neq(Object value)
不等于
|
Condition |
SimpleBinaryOperator.notBetween(Object begin,
Object end) |
Condition |
BinaryOperator.notBetween(Object start,
Object end)
介于两个值中间
|
Condition |
SimpleBinaryOperator.notEqual(Object value) |
Condition |
BinaryOperator.notEqual(Object value)
不等于
|
Condition |
SimpleBinaryOperator.notIn(Object... values) |
Condition |
BinaryOperator.notIn(Object... values) |
Condition |
SimpleBinaryOperator.notInExpression(ItemsList itemsList) |
Condition |
BinaryOperator.notInExpression(ItemsList itemsList) |
Condition |
SimpleBinaryOperator.notLeftLike(String value) |
Condition |
BinaryOperator.notLeftLike(String value) |
Condition |
SimpleBinaryOperator.notLike(String value) |
Condition |
BinaryOperator.notLike(String value)
不包含
|
Condition |
SimpleBinaryOperator.notRightLike(String value) |
Condition |
BinaryOperator.notRightLike(String value) |
Condition |
SimpleBinaryOperator.rightLike(String value) |
Condition |
BinaryOperator.rightLike(String value) |
Condition |
SimpleBinaryOperator.toCondition(Object value,
ExpressionInstanceCallBack callBack) |
Copyright © 2006–2018 TinyGroup. All rights reserved.