public class Join extends Object implements CloneSupport<Join>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
effective |
protected QueryCondition |
on |
protected QueryTable |
queryTable |
protected String |
type |
| Constructor and Description |
|---|
Join(String type,
QueryTable table,
boolean when) |
Join(String type,
QueryWrapper queryWrapper,
boolean when) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkEffective() |
Join |
clone()
改写
Object.clone() 方法。 |
void |
on(QueryCondition condition) |
String |
toSql(List<QueryTable> queryTables,
IDialect dialect,
OperateType operateType) |
void |
when(boolean when) |
void |
when(Supplier<Boolean> fn) |
protected final String type
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)
public void on(QueryCondition condition)
public boolean checkEffective()
public void when(boolean when)
public String toSql(List<QueryTable> queryTables, IDialect dialect, OperateType operateType)
public Join clone()
CloneSupportObject.clone() 方法。clone in interface CloneSupport<Join>clone in class ObjectCopyright © 2024. All rights reserved.