public abstract class CommandWithValues extends DataChangeStatement
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<Expression[]> |
valuesExpressionList
Expression data for the VALUES clause.
|
create, parameters, prepareAlways, session, sqlStatement, sqlTokens| Modifier | Constructor and Description |
|---|---|
protected |
CommandWithValues(SessionLocal session)
Creates new instance of command with VALUES clause.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRow(Expression[] expr)
Add a row to this command.
|
getStatementName, getTable, isCacheable, isTransactional, prepare, queryMeta, update, updatecheckCanceled, checkParameters, collectDependencies, getCteCleanups, getCurrentRowNumber, getDatabase, getObjectId, getParameters, getPersistedObjectId, getPlanSQL, getSession, getSimpleSQL, getSQL, getSQLTokens, getType, isQuery, isReadOnly, isRetryable, isWithParamValues, needRecompile, query, setCommand, setCteCleanups, setCurrentRowNumber, setParameterList, setPersistedObjectId, setPrepareAlways, setRow, setSession, setSQL, setWithParamValues, toStringprotected final java.util.ArrayList<Expression[]> valuesExpressionList
protected CommandWithValues(SessionLocal session)
session - the sessionpublic void addRow(Expression[] expr)
expr - the list of values