public class Join extends Object implements Serializable
| Constructor and Description |
|---|
Join(AliasTable table) |
Join(AliasTable table,
JoinType type) |
| Modifier and Type | Method and Description |
|---|---|
static Join |
create(AliasTable table) |
static Join |
create(AliasTable table,
JoinType type) |
String |
getAlias() |
List<Condition> |
getConditions() |
Object |
getTable() |
JoinType |
getType() |
Join |
on(Column thisColumn,
Column column) |
Join |
on(Column column,
Object value,
ExpressionType expressionType) |
Join |
on(Condition condition) |
<T,R> Join |
on(LambdaQuery<T,R> lambdaQuery,
Column column) |
<T,R> Join |
on(LambdaQuery<T,R> lambdaQuery,
Object value,
ExpressionType expressionType) |
Join |
on(String columnName,
Column column) |
Join |
on(String columnName,
Object value,
ExpressionType expressionType) |
void |
setConditions(List<Condition> conditions) |
void |
setType(JoinType type) |
public Join(AliasTable table)
public Join(AliasTable table, JoinType type)
public Object getTable()
public static Join create(AliasTable table)
public static Join create(AliasTable table, JoinType type)
public Join on(Column column, Object value, ExpressionType expressionType)
public Join on(String columnName, Object value, ExpressionType expressionType)
public <T,R> Join on(LambdaQuery<T,R> lambdaQuery, Object value, ExpressionType expressionType)
public <T,R> Join on(LambdaQuery<T,R> lambdaQuery, Column column)
public JoinType getType()
public void setType(JoinType type)
public String getAlias()
Copyright © 2024. All rights reserved.