public class Table extends Object implements ITable<Table,TableField>, IDataset<Table,TableField>
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
alias |
protected String |
forceIndex |
protected String[] |
ids |
protected Set<String> |
idsSet |
protected String |
name |
protected String |
prefix |
| 构造器和说明 |
|---|
Table(String name) |
Table(String name,
String alias) |
Table(String name,
String[] ids,
String alias) |
| 限定符和类型 | 方法和说明 |
|---|---|
<E> TableField |
$(Getter<E> column) |
TableField |
$(String name) |
Table |
as(String alias) |
boolean |
contain(Cmd cmd) |
Table |
forceIndex(String forceIndex) |
String |
getAlias() |
String[] |
getIds() |
String |
getName() |
String |
getName(DbType dbType) |
String |
getPrefix() |
boolean |
isId(String column) |
Table |
setAlias(String alias) |
Table |
setName(String name) |
Table |
setPrefix(String prefix) |
StringBuilder |
sql(Cmd module,
Cmd parent,
SqlBuilderContext context,
StringBuilder sqlBuilder) |
protected String alias
protected String prefix
protected String name
protected String[] ids
protected String forceIndex
public Table(String name)
public TableField $(String name)
$ 在接口中 IDataset<Table,TableField>public String getName()
getName 在接口中 ITable<Table,TableField>public String getPrefix()
public StringBuilder sql(Cmd module, Cmd parent, SqlBuilderContext context, StringBuilder sqlBuilder)
public <E> TableField $(Getter<E> column)
$ 在接口中 ITable<Table,TableField>public String[] getIds()
public boolean isId(String column)
Copyright © 2025. All rights reserved.