public class ImportTable
extends java.lang.Object
| Constructor and Description |
|---|
ImportTable(java.lang.String scheme,
java.lang.String table) |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumn(java.lang.String name,
java.lang.String type,
boolean isNullable) |
void |
addColumn(TableColumn column) |
void |
addDependency(ImportTable table) |
void |
addPrimaryKey(java.lang.String field) |
TableColumn |
getColumn(java.lang.String name) |
java.util.Set<TableColumn> |
getColumns() |
java.util.Set<ImportTable> |
getDependencies() |
java.util.Set<java.lang.String> |
getPrimaryKey() |
java.lang.String |
getScheme() |
java.lang.String |
getTable() |
boolean |
isIDPrimaryKey() |
void |
removeColumn(java.lang.String name) |
void |
removeDependency(ImportTable table) |
void |
setPrimaryKey(java.util.Set<java.lang.String> fields) |
void |
setTable(java.lang.String name) |
java.lang.String |
toString() |
public java.lang.String getScheme()
public java.lang.String getTable()
public void setTable(java.lang.String name)
public void addPrimaryKey(java.lang.String field)
public void setPrimaryKey(java.util.Set<java.lang.String> fields)
public java.util.Set<java.lang.String> getPrimaryKey()
public void addColumn(java.lang.String name,
java.lang.String type,
boolean isNullable)
public void addColumn(TableColumn column)
public void removeColumn(java.lang.String name)
public TableColumn getColumn(java.lang.String name)
public java.util.Set<TableColumn> getColumns()
public boolean isIDPrimaryKey()
public void addDependency(ImportTable table)
public void removeDependency(ImportTable table)
public java.util.Set<ImportTable> getDependencies()
public java.lang.String toString()
toString in class java.lang.Object