public class Index
extends java.lang.Object
| 构造器和说明 |
|---|
Index() |
Index(java.lang.String name) |
Index(java.lang.String name,
Table table) |
Index(java.lang.String name,
Table table,
java.util.Map<java.lang.String,Column> columns) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addIndexColumn(IndexColumn column) |
java.lang.String |
asCamelCaseName() |
java.lang.String |
asConstName() |
java.lang.String |
asIndexName() |
java.lang.String |
asIndexVar() |
Column |
getIndexColumn() |
java.util.Map<java.lang.String,Column> |
getIndexColumns() |
java.util.List<Column> |
getIndexColumnsList() |
java.lang.String |
getName() |
Table |
getTable() |
boolean |
isUnique() |
void |
removeIndexColumn(Column column) |
void |
setName(java.lang.String name) |
void |
setTable(Table table) |
void |
setUnique(boolean unique) |
public Index()
public Index(java.lang.String name)
public Index(java.lang.String name,
Table table)
public void addIndexColumn(IndexColumn column)
public void removeIndexColumn(Column column)
public Table getTable()
public java.lang.String getName()
public boolean isUnique()
public java.util.Map<java.lang.String,Column> getIndexColumns()
public java.util.List<Column> getIndexColumnsList()
public Column getIndexColumn()
public void setName(java.lang.String name)
public void setUnique(boolean unique)
public void setTable(Table table)
public java.lang.String asIndexName()
public java.lang.String asCamelCaseName()
public java.lang.String asConstName()
public java.lang.String asIndexVar()
Copyright © 2023. All Rights Reserved.