Purpose: Abstract class for all modify queries. Currently contains no behavior.
| Modifier and Type | Field and Description |
|---|---|
| protected boolean | |
| protected boolean | isBatchExecutionSupported
Define if this query is compatible with batch writing. |
| protected AbstractRecord |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public AbstractRecord | |
| public boolean | |
| public boolean | isModifyQuery()
Overrides org. |
| public void | setForceBatchStatementExecution(boolean value)
PUBLIC: Allow setting this query to be the last statement added to a batch statement and ensure it is flushed on execution. |
| public void | setIsBatchExecutionSupported(boolean isBatchExecutionSupported)
PUBLIC: Set if this query is compatible with batch writing. |
| public void |
| forceBatchStatementExecution | back to summary |
|---|---|
| protected boolean forceBatchStatementExecution | |
| isBatchExecutionSupported | back to summary |
|---|---|
| protected boolean isBatchExecutionSupported Define if this query is compatible with batch writing. Some queries, such as DDL are not compatible. | |
| modifyRow | back to summary |
|---|---|
| protected AbstractRecord modifyRow | |
| ModifyQuery | back to summary |
|---|---|
| protected ModifyQuery() Default constructor. | |
| forceBatchStatementExecution | back to summary |
|---|---|
| public boolean forceBatchStatementExecution() PUBLIC: Returns if this query has been set to flush on execution. | |
| getModifyRow | back to summary |
|---|---|
| public AbstractRecord getModifyRow() INTERNAL: Return the modify row | |
| isBatchExecutionSupported | back to summary |
|---|---|
| public boolean isBatchExecutionSupported() PUBLIC: Return if this query is compatible with batch writing. Some queries, such as DDL are not compatible. | |
| isModifyQuery | back to summary |
|---|---|
| public boolean isModifyQuery() Overrides org. PUBLIC: Return if this is a modify query.
| |
| setForceBatchStatementExecution | back to summary |
|---|---|
| public void setForceBatchStatementExecution(boolean value) PUBLIC: Allow setting this query to be the last statement added to a batch statement and ensure it is flushed on execution. Setting to true will cause the batch statement to be sent to the database. Default setting of false causes the batch statement execution to be delayed to allow additional statements to be added. Setting to true reduces the efficiency of batch writing. This has no effect if batch writing is not enabled. | |
| setIsBatchExecutionSupported | back to summary |
|---|---|
| public void setIsBatchExecutionSupported(boolean isBatchExecutionSupported) PUBLIC: Set if this query is compatible with batch writing. Some queries, such as DDL are not compatible. | |
| setModifyRow | back to summary |
|---|---|
| public void setModifyRow(AbstractRecord row) INTERNAL: Set the modify row | |