Package | Description |
---|---|
net.ymate.platform.persistence.jdbc.query | |
net.ymate.platform.persistence.jdbc.support |
Modifier and Type | Method and Description |
---|---|
Cond |
Cond.and() |
Cond |
Cond.and(Cond cond) |
Cond |
Cond.and(FieldCondition cond) |
Cond |
Cond.andIfNeed() |
Cond |
Cond.andIfNeed(Cond cond) |
Cond |
Cond.andIfNeed(FieldCondition cond) |
Cond |
Cond.between(IFunction func,
Object valueOne,
Object valueTwo) |
Cond |
Cond.between(String field,
Object valueOne,
Object valueTwo) |
Cond |
Cond.between(String prefix,
String field,
Object valueOne,
Object valueTwo) |
Cond |
Cond.betweenWrap(String field,
Object valueOne,
Object valueTwo) |
Cond |
Cond.betweenWrap(String prefix,
String field,
Object valueOne,
Object valueTwo) |
Cond |
Cond.bracket(Cond cond) |
Cond |
Cond.bracket(FieldCondition cond) |
Cond |
Cond.bracketBegin() |
Cond |
Cond.bracketEnd() |
Cond |
Cond.brackets() |
Cond |
IConditionBuilder.build()
构建条件对象
|
Cond |
FieldCondition.build() |
Cond |
AbstractQueryBuilder.cond() |
Cond |
Where.cond() |
Cond |
Cond.cond(Cond.LogicalOpt opt,
Object... condArr) |
Cond |
Cond.cond(Cond cond) |
Cond |
Cond.cond(FieldCondition cond) |
Cond |
Cond.cond(IFunction func) |
Cond |
Cond.cond(String cond) |
static Cond |
Cond.create() |
static Cond |
Cond.create(IDatabase owner) |
static Cond |
Cond.create(IDatabase owner,
String dataSourceName) |
static Cond |
Cond.create(Query<?> query) |
Cond |
Cond.eq(IFunction func) |
Cond |
Cond.eq(IFunction funcOne,
IFunction funcTwo) |
Cond |
Cond.eq(String field) |
Cond |
Cond.eq(String prefix,
String field) |
Cond |
Cond.eqField(String fieldOne,
String fieldTwo) |
Cond |
Cond.eqFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
Cond.eqOne() |
Cond |
Cond.eqWrap(String field) |
Cond |
Cond.eqWrap(String prefix,
String field) |
Cond |
Cond.exists(Select subSql) |
Cond |
Cond.exists(SQL subSql) |
Cond |
Cond.expr(boolean expression,
IConditionAppender appender) |
Cond |
Cond.expr(boolean expression,
IConditionBuilder builder) |
Cond |
Cond.expr(boolean expression,
String cond) |
Cond |
Cond.exprNotEmpty(Object target,
IConditionAppender appender) |
Cond |
Cond.exprNotEmpty(Object target,
IConditionBuilder builder) |
Cond |
Cond.gt(IFunction func) |
Cond |
Cond.gt(IFunction funcOne,
IFunction funcTwo) |
Cond |
Cond.gt(String field) |
Cond |
Cond.gt(String prefix,
String field) |
Cond |
Cond.gtEq(IFunction func) |
Cond |
Cond.gtEq(IFunction funcOne,
IFunction funcTwo) |
Cond |
Cond.gtEq(String field) |
Cond |
Cond.gtEq(String prefix,
String field) |
Cond |
Cond.gtEqField(String fieldOne,
String fieldTwo) |
Cond |
Cond.gtEqFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
Cond.gtEqWrap(String field) |
Cond |
Cond.gtEqWrap(String prefix,
String field) |
Cond |
Cond.gtField(String fieldOne,
String fieldTwo) |
Cond |
Cond.gtFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
Cond.gtWrap(String field) |
Cond |
Cond.gtWrap(String prefix,
String field) |
Cond |
GroupBy.having() |
Cond |
Cond.in(String field,
Params params) |
Cond |
Cond.in(String field,
Select subSql) |
Cond |
Cond.in(String field,
SQL subSql) |
Cond |
Cond.in(String prefix,
String field,
Params params) |
Cond |
Cond.in(String prefix,
String field,
Select subSql) |
Cond |
Cond.in(String prefix,
String field,
SQL subSql) |
Cond |
Cond.inWrap(String field,
Params params) |
Cond |
Cond.inWrap(String field,
Select subSql) |
Cond |
Cond.inWrap(String field,
SQL subSql) |
Cond |
Cond.inWrap(String prefix,
String field,
Params params) |
Cond |
Cond.inWrap(String prefix,
String field,
Select subSql) |
Cond |
Cond.inWrap(String prefix,
String field,
SQL subSql) |
Cond |
Cond.isNotNull(IFunction func) |
Cond |
Cond.isNotNull(String field) |
Cond |
Cond.isNotNull(String prefix,
String field) |
Cond |
Cond.isNotNullWrap(String field) |
Cond |
Cond.isNotNullWrap(String prefix,
String field) |
Cond |
Cond.isNull(IFunction func) |
Cond |
Cond.isNull(String field) |
Cond |
Cond.isNull(String prefix,
String field) |
Cond |
Cond.isNullWrap(String field) |
Cond |
Cond.isNullWrap(String prefix,
String field) |
Cond |
Cond.like(IFunction func) |
Cond |
Cond.like(String field) |
Cond |
Cond.like(String prefix,
String field) |
Cond |
Cond.likeWrap(String field) |
Cond |
Cond.likeWrap(String prefix,
String field) |
Cond |
Cond.lt(IFunction func) |
Cond |
Cond.lt(IFunction funcOne,
IFunction funcTwo) |
Cond |
Cond.lt(String field) |
Cond |
Cond.lt(String prefix,
String field) |
Cond |
Cond.ltEq(IFunction func) |
Cond |
Cond.ltEq(IFunction funcOne,
IFunction funcTwo) |
Cond |
Cond.ltEq(String field) |
Cond |
Cond.ltEq(String prefix,
String field) |
Cond |
Cond.ltEqField(String fieldOne,
String fieldTwo) |
Cond |
Cond.ltEqFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
Cond.ltEqWrap(String field) |
Cond |
Cond.ltEqWrap(String prefix,
String field) |
Cond |
Cond.ltField(String fieldOne,
String fieldTwo) |
Cond |
Cond.ltFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
Cond.ltWrap(String field) |
Cond |
Cond.ltWrap(String prefix,
String field) |
Cond |
Cond.not() |
Cond |
Cond.not(Cond cond) |
Cond |
Cond.not(FieldCondition cond) |
Cond |
Cond.notEq(IFunction func) |
Cond |
Cond.notEq(IFunction funcOne,
IFunction funcTwo) |
Cond |
Cond.notEq(String field) |
Cond |
Cond.notEq(String prefix,
String field) |
Cond |
Cond.notEqField(String fieldOne,
String fieldTwo) |
Cond |
Cond.notEqFieldWrap(String fieldOne,
String fieldTwo) |
Cond |
Cond.notEqWrap(String field) |
Cond |
Cond.notEqWrap(String prefix,
String field) |
Cond |
Cond.notIfNeed() |
Cond |
Cond.notIfNeed(Cond cond) |
Cond |
Cond.notIfNeed(FieldCondition cond) |
Cond |
Cond.opt(Cond.LogicalOpt opt) |
Cond |
Cond.opt(IFunction func,
Cond.OPT opt) |
Cond |
Cond.opt(IFunction funcOne,
Cond.OPT opt,
IFunction funcTwo) |
Cond |
Cond.opt(String field,
Cond.OPT opt) |
Cond |
Cond.opt(String fieldOne,
Cond.OPT opt,
String fieldTwo) |
Cond |
Cond.optIfNeed(Cond.LogicalOpt opt) |
Cond |
Cond.optWrap(String field,
Cond.OPT opt) |
Cond |
Cond.optWrap(String fieldOne,
Cond.OPT opt,
String fieldTwo) |
Cond |
Cond.or() |
Cond |
Cond.or(Cond cond) |
Cond |
Cond.or(FieldCondition cond) |
Cond |
Cond.orIfNeed() |
Cond |
Cond.orIfNeed(Cond cond) |
Cond |
Cond.orIfNeed(FieldCondition cond) |
Cond |
Cond.param(Object param) |
Cond |
Cond.param(Params params) |
Cond |
Cond.range(IFunction func,
Object valueOne,
Object valueTwo,
Cond.LogicalOpt opt) |
Cond |
Cond.range(String field,
Object valueOne,
Object valueTwo,
Cond.LogicalOpt opt) |
Cond |
Cond.range(String prefix,
String field,
Object valueOne,
Object valueTwo,
Cond.LogicalOpt opt) |
Cond |
Cond.rangeWrap(String field,
Object valueOne,
Object valueTwo,
Cond.LogicalOpt opt) |
Cond |
Cond.rangeWrap(String prefix,
String field,
Object valueOne,
Object valueTwo,
Cond.LogicalOpt opt) |
Modifier and Type | Method and Description |
---|---|
Cond |
Cond.and(Cond cond) |
Cond |
Cond.andIfNeed(Cond cond) |
void |
IConditionAppender.append(Cond cond)
追加条件
|
Cond |
Cond.bracket(Cond cond) |
default IFunction |
Func.ControlFlow.CASE(Cond value,
IFunction[] whenFn,
IFunction elseFn) |
default IFunction |
Func.ControlFlow.CASE(Cond value,
IFunction[] whenFn,
String elseFn) |
Cond |
Cond.cond(Cond cond) |
static Where |
Where.create(Cond cond) |
static GroupBy |
GroupBy.create(Cond having) |
static GroupBy |
GroupBy.create(IDatabase owner,
String dataSourceName,
Cond having) |
GroupBy |
AbstractQueryBuilder.groupBy(Cond having) |
Where |
Where.having(Cond cond) |
GroupBy |
GroupBy.having(Cond cond) |
Select |
Select.having(Cond cond) |
default IFunction |
Func.ControlFlow.IF(Cond expr) |
default IFunction |
Func.ControlFlow.IF(Cond expr1,
IFunction expr2,
IFunction expr3) |
default IFunction |
Func.ControlFlow.IF(Cond expr1,
IFunction expr2,
String expr3) |
default IFunction |
Func.ControlFlow.IF(Cond expr1,
String expr2,
IFunction expr3) |
default IFunction |
Func.ControlFlow.IF(Cond expr1,
String expr2,
String expr3) |
Delete |
Delete.innerJoin(Select select,
Cond on) |
Update |
Update.innerJoin(Select select,
Cond on) |
Select |
Select.innerJoin(Select select,
Cond on) |
Delete |
Delete.innerJoin(String from,
Cond on) |
Update |
Update.innerJoin(String from,
Cond on) |
Select |
Select.innerJoin(String from,
Cond on) |
Delete |
Delete.innerJoin(String from,
String alias,
Cond on) |
Update |
Update.innerJoin(String from,
String alias,
Cond on) |
Select |
Select.innerJoin(String from,
String alias,
Cond on) |
Delete |
Delete.innerJoin(String prefix,
String from,
String alias,
Cond on) |
Update |
Update.innerJoin(String prefix,
String from,
String alias,
Cond on) |
Select |
Select.innerJoin(String prefix,
String from,
String alias,
Cond on) |
Delete |
Delete.innerJoin(String prefix,
String from,
String alias,
Cond on,
boolean safePrefix) |
Update |
Update.innerJoin(String prefix,
String from,
String alias,
Cond on,
boolean safePrefix) |
Select |
Select.innerJoin(String prefix,
String from,
String alias,
Cond on,
boolean safePrefix) |
Delete |
Delete.leftJoin(Select select,
Cond on) |
Update |
Update.leftJoin(Select select,
Cond on) |
Select |
Select.leftJoin(Select select,
Cond on) |
Delete |
Delete.leftJoin(String from,
Cond on) |
Update |
Update.leftJoin(String from,
Cond on) |
Select |
Select.leftJoin(String from,
Cond on) |
Delete |
Delete.leftJoin(String from,
String alias,
Cond on) |
Update |
Update.leftJoin(String from,
String alias,
Cond on) |
Select |
Select.leftJoin(String from,
String alias,
Cond on) |
Delete |
Delete.leftJoin(String prefix,
String from,
String alias,
Cond on) |
Update |
Update.leftJoin(String prefix,
String from,
String alias,
Cond on) |
Select |
Select.leftJoin(String prefix,
String from,
String alias,
Cond on) |
Delete |
Delete.leftJoin(String prefix,
String from,
String alias,
Cond on,
boolean safePrefix) |
Update |
Update.leftJoin(String prefix,
String from,
String alias,
Cond on,
boolean safePrefix) |
Select |
Select.leftJoin(String prefix,
String from,
String alias,
Cond on,
boolean safePrefix) |
Cond |
Cond.not(Cond cond) |
Cond |
Cond.notIfNeed(Cond cond) |
Join |
Join.on(Cond cond) |
Cond |
Cond.or(Cond cond) |
Cond |
Cond.orIfNeed(Cond cond) |
Delete |
Delete.rightJoin(Select select,
Cond on) |
Update |
Update.rightJoin(Select select,
Cond on) |
Select |
Select.rightJoin(Select select,
Cond on) |
Delete |
Delete.rightJoin(String from,
Cond on) |
Update |
Update.rightJoin(String from,
Cond on) |
Select |
Select.rightJoin(String from,
Cond on) |
Delete |
Delete.rightJoin(String from,
String alias,
Cond on) |
Update |
Update.rightJoin(String from,
String alias,
Cond on) |
Select |
Select.rightJoin(String from,
String alias,
Cond on) |
Delete |
Delete.rightJoin(String prefix,
String from,
String alias,
Cond on) |
Update |
Update.rightJoin(String prefix,
String from,
String alias,
Cond on) |
Select |
Select.rightJoin(String prefix,
String from,
String alias,
Cond on) |
Delete |
Delete.rightJoin(String prefix,
String from,
String alias,
Cond on,
boolean safePrefix) |
Update |
Update.rightJoin(String prefix,
String from,
String alias,
Cond on,
boolean safePrefix) |
Select |
Select.rightJoin(String prefix,
String from,
String alias,
Cond on,
boolean safePrefix) |
default IFunction |
Func.ControlFlow.WHEN(Cond expr) |
default IFunction |
Func.ControlFlow.WHEN(Cond expr,
IFunction result) |
Delete |
Delete.where(Cond cond) |
Update |
Update.where(Cond cond) |
Where |
AbstractQueryBuilder.where(Cond cond) |
Select |
Select.where(Cond cond) |
Constructor and Description |
---|
Where(Cond cond) |
Modifier and Type | Method and Description |
---|---|
static <T extends IEntity> |
BaseEntity.buildCond(IDatabase owner,
T entity) |
static <T extends IEntity> |
BaseEntity.buildCond(IDatabase owner,
T entity,
boolean matchAny) |
Copyright © 2022. All rights reserved.