public class Join extends Object implements CloneSupport<Join>
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
effective |
protected QueryCondition |
on |
protected QueryTable |
queryTable |
private static long |
serialVersionUID |
protected String |
type |
| 构造器和说明 |
|---|
Join(String type,
QueryTable table,
boolean when) |
Join(String type,
QueryWrapper queryWrapper,
boolean when) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkEffective() |
Join |
clone()
改写
Object.clone() 方法。 |
(专用程序包) QueryCondition |
getOnCondition() |
(专用程序包) QueryTable |
getQueryTable() |
void |
on(QueryCondition condition) |
private void |
replaceConditionColumn(QueryCondition condition) |
String |
toSql(List<QueryTable> queryTables,
IDialect dialect) |
void |
when(boolean when) |
void |
when(Supplier<Boolean> fn) |
private static final long serialVersionUID
protected QueryTable queryTable
protected QueryCondition on
protected boolean effective
public Join(String type, QueryTable table, boolean when)
public Join(String type, QueryWrapper queryWrapper, boolean when)
QueryTable getQueryTable()
public void on(QueryCondition condition)
private void replaceConditionColumn(QueryCondition condition)
QueryCondition getOnCondition()
public boolean checkEffective()
public void when(boolean when)
public String toSql(List<QueryTable> queryTables, IDialect dialect)
public Join clone()
CloneSupportObject.clone() 方法。clone 在接口中 CloneSupport<Join>clone 在类中 ObjectCopyright © 2023. All rights reserved.