| Modifier and Type | Field and Description |
|---|---|
| private Database | |
| private final String | |
| private Object[] | |
| private Table | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | getExecId()
Implements net. Returns the unique execution identifier. |
| public String | getTableName()
Implements net. Returns the name of the table affected by this command. |
| public ICommand. | |
| private static boolean | |
| private void | |
| private Map. | |
| private Object[] | |
| public IFeedbackAction | persist()
Implements net. Persists the changes to the underlying Access database file. |
| private void | |
| public IFeedbackAction | rollback()
Implements net. Reverts the changes made by this command. |
| dbIO | back to summary |
|---|---|
| private Database dbIO | |
| execId | back to summary |
|---|---|
| private final String execId | |
| newRow | back to summary |
|---|---|
| private Object[] newRow | |
| table | back to summary |
|---|---|
| private Table table | |
| tableName | back to summary |
|---|---|
| private final String tableName | |
| InsertCommand | back to summary |
|---|---|
| public InsertCommand(String tableName, Database dbIO, Object[] newRow, String execId) | |
| InsertCommand | back to summary |
|---|---|
| public InsertCommand(Table table, Object[] newRow, String execId) | |
| getExecId | back to summary |
|---|---|
| public String getExecId() Implements net. Doc from net. Returns the unique execution identifier.
| |
| getTableName | back to summary |
|---|---|
| public String getTableName() Implements net. Doc from net. Returns the name of the table affected by this command.
| |
| getType | back to summary |
|---|---|
| public ICommand. Implements net. Doc from net. Returns the type of this command.
| |
| hasNativeDefault | back to summary |
|---|---|
| private static boolean hasNativeDefault(Column col) throws SQLException Only a native HSQLDB column default leaves an explicit | |
| initComplex | back to summary |
|---|---|
| private void initComplex() | |
| insertRow | back to summary |
|---|---|
| private Map. Adds the new row to the given table. | |
| mementoRow | back to summary |
|---|---|
| private Object[] mementoRow() | |
| persist | back to summary |
|---|---|
| public IFeedbackAction persist() throws SQLException Implements net. Doc from net. Persists the changes to the underlying Access database file.
| |
| restoreExplicitNulls | back to summary |
|---|---|
| private void restoreExplicitNulls(Table tbl, RowId rowId, Object[] memento, List<? extends Column> colList) throws IOException, SQLException Jackcess replaces | |
| rollback | back to summary |
|---|---|
| public IFeedbackAction rollback() throws SQLException Implements net. Doc from net. Reverts the changes made by this command.
| |