public class IndexModel extends Object
Usage:
Table t=new Table('Customer');
...
t.index().forColumn("column1");
or
t.index("indexName").forColumn("column1","column2");
| Constructor and Description |
|---|
IndexModel() |
IndexModel(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkReadOnly() |
IndexModel |
columns(String... columns) |
String[] |
getColumnList() |
String |
getName() |
TableModel |
getTableModel() |
Boolean |
getUnique() |
IndexModel |
newCopy() |
void |
setColumnList(String[] columnList) |
void |
setName(String name) |
void |
setTableModel(TableModel tableModel) |
void |
setUnique(Boolean unique) |
IndexModel |
unique() |
public IndexModel()
public IndexModel(String name)
public IndexModel newCopy()
public IndexModel columns(String... columns)
public IndexModel unique()
public void checkReadOnly()
public String getName()
public void setName(String name)
public String[] getColumnList()
public void setColumnList(String[] columnList)
public Boolean getUnique()
public void setUnique(Boolean unique)
public TableModel getTableModel()
public void setTableModel(TableModel tableModel)
Copyright © 2022. All rights reserved.