org.seasar.robot.db.allcommon
クラス ImplementedInvokerAssistant

java.lang.Object
  上位を拡張 org.seasar.robot.db.allcommon.ImplementedInvokerAssistant
すべての実装されたインタフェース:
org.seasar.robot.dbflute.bhv.core.InvokerAssistant

public class ImplementedInvokerAssistant
extends java.lang.Object
implements org.seasar.robot.dbflute.bhv.core.InvokerAssistant

作成者:
DBFlute(AutoGenerator)

フィールドの概要
protected  org.seasar.robot.dbflute.s2dao.metadata.TnBeanMetaDataFactory _beanMetaDataFactory
           
protected  org.seasar.robot.dbflute.bhv.core.BehaviorCommandInvoker _behaviorCommandInvoker
           
protected  javax.sql.DataSource _dataSource
           
protected  org.seasar.robot.dbflute.dbmeta.DBMetaProvider _dbmetaProvider
           
protected  boolean _disposable
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClauseCreator _sqlClauseCreator
           
protected  org.seasar.robot.dbflute.jdbc.StatementFactory _statementFactory
           
protected  org.seasar.robot.dbflute.s2dao.valuetype.TnValueTypeFactory _valueTypeFactory
           
 
コンストラクタの概要
ImplementedInvokerAssistant()
           
 
メソッドの概要
protected  void assertBehaviorCommandInvoker()
           
 org.seasar.robot.dbflute.s2dao.metadata.TnBeanMetaDataFactory assistBeanMetaDataFactory()
           
 org.seasar.robot.dbflute.DBDef assistCurrentDBDef()
           
 javax.sql.DataSource assistDataSource()
           
 org.seasar.robot.dbflute.dbmeta.DBMetaProvider assistDBMetaProvider()
           
 org.seasar.robot.dbflute.jdbc.StatementConfig assistDefaultStatementConfig()
           
 org.seasar.robot.dbflute.resource.ResourceParameter assistResourceParameter()
           
 org.seasar.robot.dbflute.twowaysql.factory.SqlAnalyzerFactory assistSqlAnalyzerFactory()
          Assist the factory of SQL analyzer.
 org.seasar.robot.dbflute.cbean.sqlclause.SqlClauseCreator assistSqlClauseCreator()
           
 java.lang.String assistSqlFileEncoding()
           
 org.seasar.robot.dbflute.jdbc.StatementFactory assistStatementFactory()
           
 org.seasar.robot.dbflute.s2dao.valuetype.TnValueTypeFactory assistValueTypeFactory()
           
protected  org.seasar.robot.dbflute.s2dao.metadata.TnBeanMetaDataFactory createBeanMetaDataFactory()
           
protected  org.seasar.robot.dbflute.dbmeta.DBMetaProvider createDBMetaProvider()
           
protected  org.seasar.robot.dbflute.cbean.sqlclause.SqlClauseCreator createSqlClauseCreator()
           
protected  org.seasar.robot.dbflute.jdbc.StatementFactory createStatementFactory()
           
protected  org.seasar.robot.dbflute.s2dao.valuetype.TnValueTypeFactory createValueTypeFactory()
           
 boolean isDisposable()
           
 void setBehaviorCommandInvoker(org.seasar.robot.dbflute.bhv.core.BehaviorCommandInvoker behaviorCommandInvoker)
           
 void setDataSource(javax.sql.DataSource dataSource)
           
 void toBeDisposable()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_behaviorCommandInvoker

protected org.seasar.robot.dbflute.bhv.core.BehaviorCommandInvoker _behaviorCommandInvoker

_dataSource

protected javax.sql.DataSource _dataSource

_dbmetaProvider

protected volatile org.seasar.robot.dbflute.dbmeta.DBMetaProvider _dbmetaProvider

_sqlClauseCreator

protected volatile org.seasar.robot.dbflute.cbean.sqlclause.SqlClauseCreator _sqlClauseCreator

_statementFactory

protected volatile org.seasar.robot.dbflute.jdbc.StatementFactory _statementFactory

_beanMetaDataFactory

protected volatile org.seasar.robot.dbflute.s2dao.metadata.TnBeanMetaDataFactory _beanMetaDataFactory

_valueTypeFactory

protected volatile org.seasar.robot.dbflute.s2dao.valuetype.TnValueTypeFactory _valueTypeFactory

_disposable

protected volatile boolean _disposable
コンストラクタの詳細

ImplementedInvokerAssistant

public ImplementedInvokerAssistant()
メソッドの詳細

assistCurrentDBDef

public org.seasar.robot.dbflute.DBDef assistCurrentDBDef()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistCurrentDBDef

assistDataSource

public javax.sql.DataSource assistDataSource()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistDataSource

assistDBMetaProvider

public org.seasar.robot.dbflute.dbmeta.DBMetaProvider assistDBMetaProvider()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistDBMetaProvider

createDBMetaProvider

protected org.seasar.robot.dbflute.dbmeta.DBMetaProvider createDBMetaProvider()

assistSqlClauseCreator

public org.seasar.robot.dbflute.cbean.sqlclause.SqlClauseCreator assistSqlClauseCreator()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistSqlClauseCreator

createSqlClauseCreator

protected org.seasar.robot.dbflute.cbean.sqlclause.SqlClauseCreator createSqlClauseCreator()

assistStatementFactory

public org.seasar.robot.dbflute.jdbc.StatementFactory assistStatementFactory()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistStatementFactory

createStatementFactory

protected org.seasar.robot.dbflute.jdbc.StatementFactory createStatementFactory()

assistBeanMetaDataFactory

public org.seasar.robot.dbflute.s2dao.metadata.TnBeanMetaDataFactory assistBeanMetaDataFactory()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistBeanMetaDataFactory

createBeanMetaDataFactory

protected org.seasar.robot.dbflute.s2dao.metadata.TnBeanMetaDataFactory createBeanMetaDataFactory()

assistValueTypeFactory

public org.seasar.robot.dbflute.s2dao.valuetype.TnValueTypeFactory assistValueTypeFactory()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistValueTypeFactory

createValueTypeFactory

protected org.seasar.robot.dbflute.s2dao.valuetype.TnValueTypeFactory createValueTypeFactory()

assistSqlAnalyzerFactory

public org.seasar.robot.dbflute.twowaysql.factory.SqlAnalyzerFactory assistSqlAnalyzerFactory()
Assist the factory of SQL analyzer.
This factory is also used on ConditionBean.toDisplaySql(). So this method should not depend on the state of this class.

定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistSqlAnalyzerFactory
戻り値:
The factory of SQL analyzer. (NotNull)

assistResourceParameter

public org.seasar.robot.dbflute.resource.ResourceParameter assistResourceParameter()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistResourceParameter

assistSqlFileEncoding

public java.lang.String assistSqlFileEncoding()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistSqlFileEncoding

assistDefaultStatementConfig

public org.seasar.robot.dbflute.jdbc.StatementConfig assistDefaultStatementConfig()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の assistDefaultStatementConfig

toBeDisposable

public void toBeDisposable()
定義:
インタフェース org.seasar.robot.dbflute.bhv.core.InvokerAssistant 内の toBeDisposable

isDisposable

public boolean isDisposable()

assertBehaviorCommandInvoker

protected void assertBehaviorCommandInvoker()

setBehaviorCommandInvoker

public void setBehaviorCommandInvoker(org.seasar.robot.dbflute.bhv.core.BehaviorCommandInvoker behaviorCommandInvoker)

setDataSource

public void setDataSource(javax.sql.DataSource dataSource)


Copyright © 2010. All Rights Reserved.