public class Join extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
effective |
private QueryCondition |
on |
private QueryTable |
queryTable |
private static long |
serialVersionUID |
private String |
type |
(专用程序包) static String |
TYPE_CROSS |
(专用程序包) static String |
TYPE_FULL |
(专用程序包) static String |
TYPE_INNER |
(专用程序包) static String |
TYPE_LEFT |
(专用程序包) static String |
TYPE_RIGHT |
| 构造器和说明 |
|---|
Join(String type,
QueryWrapper queryWrapper,
boolean when) |
Join(String type,
String table,
boolean when) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkEffective() |
(专用程序包) QueryCondition |
getOnCondition() |
(专用程序包) QueryTable |
getQueryTable() |
void |
on(QueryCondition condition) |
String |
toSql(List<QueryTable> queryTables,
IDialect dialect) |
void |
when(boolean when) |
void |
when(Supplier<Boolean> fn) |
private static final long serialVersionUID
static final String TYPE_RIGHT
static final String TYPE_INNER
static final String TYPE_CROSS
private QueryTable queryTable
private QueryCondition on
private boolean effective
public Join(String type, QueryWrapper queryWrapper, boolean when)
QueryTable getQueryTable()
public void on(QueryCondition condition)
QueryCondition getOnCondition()
public boolean checkEffective()
public void when(boolean when)
public String toSql(List<QueryTable> queryTables, IDialect dialect)
Copyright © 2023. All rights reserved.