RESULT - The type of result.public abstract class AbstractBehaviorCommand<RESULT> extends Object implements BehaviorCommand<RESULT>, BehaviorCommandComponentSetup
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected TnBeanMetaDataFactory |
_beanMetaDataFactory |
protected DataSource |
_dataSource |
protected DBMetaProvider |
_dbmetaProvider |
protected boolean |
_initializeOnly
Is it initialize only?
|
protected TnResultSetHandlerFactory |
_resultSetHandlerFactory |
protected String |
_sqlFileEncoding |
protected StatementFactory |
_statementFactory |
protected String |
_tableDbName
The table DB name.
|
| コンストラクタと説明 |
|---|
AbstractBehaviorCommand() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitafterExecuting, beforeGettingSqlExecution, buildSqlExecutionKey, createSqlExecutionCreator, getSqlExecutionArgumentgetCommandName, getCommandReturnType, getConditionBean, getOutsideSqlOption, getOutsideSqlPath, getParameterBean, isConditionBean, isDelete, isInsert, isOutsideSql, isProcedure, isSelect, isSelectCount, isSelectCursor, isUpdateprotected String _tableDbName
protected boolean _initializeOnly
protected DBMetaProvider _dbmetaProvider
protected DataSource _dataSource
protected StatementFactory _statementFactory
protected TnBeanMetaDataFactory _beanMetaDataFactory
protected TnResultSetHandlerFactory _resultSetHandlerFactory
protected String _sqlFileEncoding
public String getProjectName()
BehaviorCommandMetagetProjectName インタフェース内 BehaviorCommandMetapublic DBMeta getDBMeta()
BehaviorCommandMetagetDBMeta インタフェース内 BehaviorCommandMetaprotected OutsideSqlExecuteExecution createOutsideSqlExecuteExecution(Object pmbTypeObj, String sql)
protected OutsideSqlExecuteExecution newOutsideSqlExecuteExecution(Map<String,Class<?>> argNameTypeMap, String sql)
protected TnResultSetHandler createBeanListResultSetHandler(TnBeanMetaData bmd)
protected TnResultSetHandler createBeanCursorResultSetHandler(TnBeanMetaData bmd)
protected TnResultSetHandler createScalarResultSetHandler(Class<?> objectType)
protected TnResultSetHandler createScalarListResultSetHandler(Class<?> objectType)
protected TnResultSetHandler createScalarListResultSetHandler(ValueType valueType)
protected TnResultSetHandler createDynamicScalarResultSetHandler(Class<?> objectType)
public String getInvokePath()
BehaviorCommandMetagetInvokePath インタフェース内 BehaviorCommandMetaprotected void assertBasicProperty(String methodName)
protected void assertComponentProperty(String methodName)
public String getTableDbName()
BehaviorCommandMetagetTableDbName インタフェース内 BehaviorCommandMetapublic void setTableDbName(String tableDbName)
public void setInitializeOnly(boolean initializeOnly)
public boolean isInitializeOnly()
BehaviorCommandMetaisInitializeOnly インタフェース内 BehaviorCommandMetapublic void setDBMetaProvider(DBMetaProvider dbmetaProvider)
setDBMetaProvider インタフェース内 BehaviorCommandComponentSetuppublic void setDataSource(DataSource dataSource)
setDataSource インタフェース内 BehaviorCommandComponentSetuppublic void setStatementFactory(StatementFactory statementFactory)
setStatementFactory インタフェース内 BehaviorCommandComponentSetuppublic void setBeanMetaDataFactory(TnBeanMetaDataFactory beanMetaDataFactory)
setBeanMetaDataFactory インタフェース内 BehaviorCommandComponentSetuppublic void setResultSetHandlerFactory(TnResultSetHandlerFactory resultSetHandlerFactory)
setResultSetHandlerFactory インタフェース内 BehaviorCommandComponentSetuppublic void setSqlFileEncoding(String sqlFileEncoding)
setSqlFileEncoding インタフェース内 BehaviorCommandComponentSetupCopyright © 2014–2015 The DBFlute Project. All rights reserved.