public class JoinOn extends Object implements PrepareStatementSupplier
| Modifier and Type | Field and Description |
|---|---|
static int |
PAIRS_SIZE
列对大小
|
| Modifier and Type | Method and Description |
|---|---|
static JoinOn |
full(Table table,
List<Column> columnPairs)
full join on
|
static JoinOn |
full(Table table,
List<Column> columnPairs,
List<CriteriaItem> criteriaItems)
full join on
|
List<Column> |
getColumnPairs()
Gets the value of columnPairs
|
List<CriteriaItem> |
getCriteriaItems()
Gets the value of criteriaItems
|
JoinOnTypeEnum |
getJoinOnType()
Gets the value of joinOnType
|
PrepareStatement |
getPrepareStatement(boolean useAlias)
获取预查询SQL对象
|
Table |
getTable()
Gets the value of table
|
static JoinOn |
inner(Table table,
List<Column> columnPairs)
inner join on
|
static JoinOn |
inner(Table table,
List<Column> columnPairs,
List<CriteriaItem> criteriaItems)
inner join on
|
static JoinOn |
left(Table table,
List<Column> columnPairs)
left join on
|
static JoinOn |
left(Table table,
List<Column> columnPairs,
List<CriteriaItem> criteriaItems)
left join on
|
static JoinOn |
none(Table table,
List<Column> columnPairs)
join on
|
static JoinOn |
none(Table table,
List<Column> columnPairs,
List<CriteriaItem> criteriaItems)
join on
|
static JoinOn |
right(Table table,
List<Column> columnPairs)
right join on
|
static JoinOn |
right(Table table,
List<Column> columnPairs,
List<CriteriaItem> criteriaItems)
right join on
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPrepareStatementpublic static final int PAIRS_SIZE
public static JoinOn none(Table table, List<Column> columnPairs, List<CriteriaItem> criteriaItems)
table - join表columnPairs - on列对criteriaItems - on条件public static JoinOn none(Table table, List<Column> columnPairs)
table - join表columnPairs - on列对public static JoinOn full(Table table, List<Column> columnPairs, List<CriteriaItem> criteriaItems)
table - join表columnPairs - on列对criteriaItems - on条件public static JoinOn full(Table table, List<Column> columnPairs)
table - join表columnPairs - on列对public static JoinOn left(Table table, List<Column> columnPairs, List<CriteriaItem> criteriaItems)
table - join表columnPairs - on列对criteriaItems - on条件public static JoinOn left(Table table, List<Column> columnPairs)
table - join表columnPairs - on列对public static JoinOn right(Table table, List<Column> columnPairs, List<CriteriaItem> criteriaItems)
table - join表columnPairs - on列对criteriaItems - on条件public static JoinOn right(Table table, List<Column> columnPairs)
table - join表columnPairs - on列对public static JoinOn inner(Table table, List<Column> columnPairs, List<CriteriaItem> criteriaItems)
table - join表columnPairs - on列对criteriaItems - on条件public static JoinOn inner(Table table, List<Column> columnPairs)
table - join表columnPairs - on列对public PrepareStatement getPrepareStatement(boolean useAlias)
PrepareStatementSuppliergetPrepareStatement in interface PrepareStatementSupplieruseAlias - 是否使用别名public JoinOnTypeEnum getJoinOnType()
public Table getTable()
public List<Column> getColumnPairs()
public List<CriteriaItem> getCriteriaItems()
Copyright © 2020 IBIT程序猿. All rights reserved.