public class TableDefinition extends Object
| Modifier and Type | Field and Description |
|---|---|
ColumnDefinition[] |
columnDefinitions |
String |
keyColumnName |
boolean |
keyRequiresQuote |
String |
name |
boolean |
okToDelete |
| Constructor and Description |
|---|
TableDefinition() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDeleteSQL(DataCollection dc) |
String |
getDeleteSQL(DataCollection dc,
int rowid) |
String |
getInsertSQL(DataCollection dc) |
String |
getInsertSQL(DataCollection dc,
int rowid) |
String |
getUpdateSQL(DataCollection dc) |
String |
getUpdateSQL(DataCollection dc,
int rowid) |
void |
optimize() |
public String name
public String keyColumnName
public boolean keyRequiresQuote
public ColumnDefinition[] columnDefinitions
public boolean okToDelete
public String getUpdateSQL(DataCollection dc) throws TaskFailedException
TaskFailedExceptionpublic String getDeleteSQL(DataCollection dc) throws TaskFailedException
TaskFailedExceptionpublic String getDeleteSQL(DataCollection dc, int rowid) throws TaskFailedException
TaskFailedExceptionpublic String getUpdateSQL(DataCollection dc, int rowid) throws TaskFailedException
TaskFailedExceptionpublic String getInsertSQL(DataCollection dc) throws TaskFailedException
TaskFailedExceptionpublic String getInsertSQL(DataCollection dc, int rowid) throws TaskFailedException
TaskFailedExceptionpublic void optimize()
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.