public class AliasTable extends Object implements Serializable
| Constructor and Description |
|---|
AliasTable() |
AliasTable(Class<?> clazz) |
AliasTable(IQuery query) |
AliasTable(String table) |
| Modifier and Type | Method and Description |
|---|---|
Columns |
all() |
<T,R> Columns |
allExclude(LambdaQuery<T,R>... lambdaQueries) |
Columns |
allExclude(String... columns) |
Column |
c(Column column) |
Column |
c(IQuery query) |
<T,R> Column |
c(LambdaQuery<T,R> lambdaQuery) |
<T,R> Column |
c(LambdaQuery<T,R> lambdaQuery,
String asName) |
Column |
c(String name) |
<T,R> Column |
c(String function,
LambdaQuery<T,R> lambdaQuery,
String asName) |
Column |
c(String name,
String asName) |
Column |
c(String function,
String name,
String asName) |
Column |
columns() |
Columns |
cs(Column column) |
<T,R> Columns |
cs(LambdaQuery<T,R>... lambdaQueries) |
Columns |
cs(String... names) |
String |
getAlias() |
ColumnInfo |
getColumnInfoId() |
String |
getId() |
Column |
getIdColumn() |
Object |
getTable() |
void |
setAlias(String alias) |
public AliasTable()
public AliasTable(Class<?> clazz)
public AliasTable(IQuery query)
public AliasTable(String table)
public Column columns()
public Object getTable()
public void setAlias(String alias)
public Columns all()
@SafeVarargs public final <T,R> Columns allExclude(LambdaQuery<T,R>... lambdaQueries)
@SafeVarargs public final <T,R> Columns cs(LambdaQuery<T,R>... lambdaQueries)
public <T,R> Column c(LambdaQuery<T,R> lambdaQuery)
public <T,R> Column c(LambdaQuery<T,R> lambdaQuery, String asName)
public <T,R> Column c(String function, LambdaQuery<T,R> lambdaQuery, String asName)
public String getAlias()
public Column getIdColumn()
public String getId()
public ColumnInfo getColumnInfoId()
Copyright © 2024. All rights reserved.