RESULT - The type of result.public class SelectNextValSubCommand<RESULT> extends SelectNextValCommand<RESULT>
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected Integer |
_cacheSize
The cache size for sequence.
|
protected ColumnInfo |
_columnInfo
The information of column.
|
protected Integer |
_incrementSize
The increment size for sequence.
|
protected String |
_sequenceName
The name of sequence.
|
_dbmeta, _resultType, _sequenceCacheHandler_beanMetaDataFactory, _dataSource, _dbmetaProvider, _initializeOnly, _resultSetHandlerFactory, _sqlFileEncoding, _statementFactory, _tableDbName| コンストラクタと説明 |
|---|
SelectNextValSubCommand() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
assertStatus(String methodName) |
protected void |
assertTableHasSequence() |
protected String |
buildSequenceKeyName() |
String |
buildSqlExecutionKey() |
protected SequenceCache |
findSequenceCache(DBMeta dbmeta) |
protected String |
getSequenceNextValSql() |
protected String |
prepareSequenceCache(String sql,
SequenceCache sequenceCache) |
void |
setCacheSize(Integer cacheSize) |
void |
setColumnInfo(ColumnInfo columnInfo) |
void |
setIncrementSize(Integer incrementSize) |
void |
setSequenceName(String sequenceName) |
afterExecuting, assertIncrementSizeNotMinusAndNotZero, assertSequenceReturnsNotNull, beforeGettingSqlExecution, createSelectNextValExecution, createSequenceExecution, createSqlExecutionCreator, doFindSequenceCache, doPrepareSequenceCache, getCommandName, getCommandReturnType, getConditionBean, getOutsideSqlOption, getOutsideSqlPath, getParameterBean, getSqlExecutionArgument, isConditionBean, isDelete, isInsert, isOutsideSql, isProcedure, isSelect, isSelectCount, isSelectCursor, isUpdate, newSelectNextValExecution, setDBMeta, setResultType, setSequenceCacheHandlerassertBasicProperty, assertComponentProperty, buildAssertMessage, createBeanArgNameTypeMap, createBeanCursorResultSetHandler, createBeanListResultSetHandler, createDynamicScalarResultSetHandler, createOutsideSqlExecuteExecution, createScalarListResultSetHandler, createScalarListResultSetHandler, createScalarResultSetHandler, getDBMeta, getInvokePath, getProjectName, getTableDbName, isInitializeOnly, newArgNameTypeMap, newOutsideSqlExecuteExecution, setBeanMetaDataFactory, setDataSource, setDBMetaProvider, setInitializeOnly, setResultSetHandlerFactory, setSqlFileEncoding, setStatementFactory, setTableDbName, toStringprotected ColumnInfo _columnInfo
protected String _sequenceName
protected Integer _incrementSize
protected Integer _cacheSize
public String buildSqlExecutionKey()
buildSqlExecutionKey インタフェース内 BehaviorCommand<RESULT>buildSqlExecutionKey クラス内 SelectNextValCommand<RESULT>protected String buildSequenceKeyName()
protected String getSequenceNextValSql()
getSequenceNextValSql クラス内 SelectNextValCommand<RESULT>protected String prepareSequenceCache(String sql, SequenceCache sequenceCache)
prepareSequenceCache クラス内 SelectNextValCommand<RESULT>protected SequenceCache findSequenceCache(DBMeta dbmeta)
findSequenceCache クラス内 SelectNextValCommand<RESULT>protected void assertTableHasSequence()
assertTableHasSequence クラス内 SelectNextValCommand<RESULT>protected void assertStatus(String methodName)
assertStatus クラス内 SelectNextValCommand<RESULT>public void setColumnInfo(ColumnInfo columnInfo)
public void setSequenceName(String sequenceName)
public void setIncrementSize(Integer incrementSize)
public void setCacheSize(Integer cacheSize)
Copyright © 2014–2015 The DBFlute Project. All rights reserved.