RESULT - The type of result.public abstract class AbstractSelectCBCommand<RESULT> extends AbstractBehaviorCommand<RESULT>
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ConditionBean |
_conditionBean
The instance of condition-bean.
|
_beanMetaDataFactory, _dataSource, _dbmetaProvider, _initializeOnly, _resultSetHandlerFactory, _sqlFileEncoding, _statementFactory, _tableDbName| コンストラクタと説明 |
|---|
AbstractSelectCBCommand() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
assertConditionBeanProperty(String methodName) |
protected void |
assertStatus(String methodName) |
String |
buildSqlExecutionKey() |
protected SelectCBExecution |
createSelectCBExecution(Class<? extends ConditionBean> cbType,
TnResultSetHandler handler) |
ConditionBean |
getConditionBean()
Get the instance of condition-bean specified as argument if it exists.
|
OutsideSqlOption |
getOutsideSqlOption()
Get the option of outside-SQL if it's outside-SQL.
|
String |
getOutsideSqlPath()
Get the path of outside-SQL if it's outside-SQL.
|
String |
getParameterBean()
Get the parameter-bean for outside-SQL if it's outside-SQL.
|
Object[] |
getSqlExecutionArgument() |
boolean |
isConditionBean()
Does the command use condition-bean?
|
boolean |
isDelete()
Does the command execute delete?
|
boolean |
isInsert()
Does the command execute insert?
|
boolean |
isOutsideSql()
Does the command use outside-SQL?
|
boolean |
isProcedure()
Does the command call procedure?
|
boolean |
isSelect()
Does the command return selected records?
|
boolean |
isUpdate()
Does the command execute update?
|
protected SelectCBExecution |
newSelectCBExecution(Map<String,Class<?>> argNameTypeMap,
TnResultSetHandler handler) |
void |
setConditionBean(ConditionBean conditionBean) |
assertBasicProperty, 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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitafterExecuting, beforeGettingSqlExecution, createSqlExecutionCreatorgetCommandName, getCommandReturnType, isSelectCount, isSelectCursorprotected ConditionBean _conditionBean
public boolean isConditionBean()
BehaviorCommandMetapublic boolean isOutsideSql()
BehaviorCommandMetapublic boolean isProcedure()
BehaviorCommandMetapublic boolean isSelect()
BehaviorCommandMetapublic boolean isInsert()
BehaviorCommandMetapublic boolean isUpdate()
BehaviorCommandMetapublic boolean isDelete()
BehaviorCommandMetapublic String buildSqlExecutionKey()
protected SelectCBExecution createSelectCBExecution(Class<? extends ConditionBean> cbType, TnResultSetHandler handler)
protected SelectCBExecution newSelectCBExecution(Map<String,Class<?>> argNameTypeMap, TnResultSetHandler handler)
public Object[] getSqlExecutionArgument()
public ConditionBean getConditionBean()
BehaviorCommandMetapublic String getOutsideSqlPath()
BehaviorCommandMetapublic String getParameterBean()
BehaviorCommandMetapublic OutsideSqlOption getOutsideSqlOption()
BehaviorCommandMetaprotected void assertStatus(String methodName)
protected void assertConditionBeanProperty(String methodName)
public void setConditionBean(ConditionBean conditionBean)
Copyright © 2014–2015 The DBFlute Project. All rights reserved.