| Modifier and Type | Field and Description |
|---|---|
| private List | |
| private final String | |
| private final IndexSelector | |
| private boolean | |
| private static final System. | |
| private final Object[] | |
| private final Map | |
| private final Table | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public String | getExecId()
Implements net. Returns the unique execution identifier. |
| public IndexSelector | getIndexSelector()
Implements net. Returns the |
| public Map | getRowPattern()
Implements net. Returns the pattern of column names and values used to identify the target row. |
| public String | getTableName()
Implements net. Returns the name of the table affected by this command. |
| public ICommand. | |
| public IFeedbackAction | persist()
Implements net. Persists the changes to the underlying Access database file. |
| private void | |
| public IFeedbackAction | persistCurrentRow(Cursor cur)
Implements net. Persists the command's changes to the row currently pointed to by the cursor. |
| public IFeedbackAction | rollback()
Implements net. Reverts the changes made by this command. |
| public String | toString()
Overrides net. Returns a string representation of the object. |
| private void |
| blobColumns | back to summary |
|---|---|
| private List<Column> blobColumns | |
| execId | back to summary |
|---|---|
| private final String execId | |
| indexSelector | back to summary |
|---|---|
| private final IndexSelector indexSelector | |
| isRollbacking | back to summary |
|---|---|
| private boolean isRollbacking | |
| LOGGER | back to summary |
|---|---|
| private static final System. | |
| modifiedRow | back to summary |
|---|---|
| private final Object[] modifiedRow | |
| rowPattern | back to summary |
|---|---|
| private final Map<String, Object> rowPattern | |
| table | back to summary |
|---|---|
| private final Table table | |
| tableColumns | back to summary |
|---|---|
| private final List<? extends Column> tableColumns | |
| UpdateCommand | back to summary |
|---|---|
| public UpdateCommand(Table table, Map<String, Object> rowPattern, Object[] modifiedRow, String execId) | |
| checkBlob | back to summary |
|---|---|
| private void checkBlob(Object[] newRow2) | |
| getExecId | back to summary |
|---|---|
| public String getExecId() Implements net. Doc from net. Returns the unique execution identifier.
| |
| getIndexSelector | back to summary |
|---|---|
| public IndexSelector getIndexSelector() Implements net. Doc from net. Returns the
| |
| getRowPattern | back to summary |
|---|---|
| public Map Implements net. Doc from net. Returns the pattern of column names and values used to identify the target row.
| |
| 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.
| |
| persist | back to summary |
|---|---|
| public IFeedbackAction persist() throws SQLException Implements net. Doc from net. Persists the changes to the underlying Access database file.
| |
| persist | back to summary |
|---|---|
| private void persist(Cursor cur) throws IOException | |
| persistCurrentRow | back to summary |
|---|---|
| public IFeedbackAction persistCurrentRow(Cursor cur) throws IOException Implements net. Doc from net. Persists the command's changes to the row currently pointed to by the cursor.
This is typically used by
| |
| rollback | back to summary |
|---|---|
| public IFeedbackAction rollback() throws SQLException Implements net. Doc from net. Reverts the changes made by this command.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides net. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |
| updateComplex | back to summary |
|---|---|
| private void updateComplex(Cursor cur) throws IOException | |