クラス
org.seasar.framework.container.annotation.tiger.Binding の使用

Binding を使用しているパッケージ
org.seasar.extension.jdbc.manager JDBCマネージャに関する機能を提供します。 
org.seasar.extension.jdbc.meta S2JDBC用のメタデータを扱うための実装を提供します。 
org.seasar.framework.container.factory.property Tigerアノテーションを読み取りPropertyDefを作成するクラスを提供します。 
org.seasar.framework.jpa.autodetector JPAで管理すべきクラスやファイルを自動検出するためのクラスを提供します。 
org.seasar.framework.jpa.impl JPAと連携するための実装クラスを提供します。 
org.seasar.framework.unit S2コンテナと連動するテスト機能を提供します。 
org.seasar.framework.unit.impl S2コンテナと連動するテスト機能の実装クラスを提供します。 
 

org.seasar.extension.jdbc.manager での Binding の使用
 

Methods in org.seasar.extension.jdbc.manager with annotations of type Binding
 void JdbcManagerImpl.setDataSourceFactory(DataSourceFactory dataSourceFactory)
          データソースファクトリを設定します。
 

org.seasar.extension.jdbc.meta での Binding の使用
 

Methods in org.seasar.extension.jdbc.meta with annotations of type Binding
 void PropertyMetaFactoryImpl.setColumnMetaFactory(ColumnMetaFactory columnMetaFactory)
          カラムメタデータファクトリを設定します。
 void TableMetaFactoryImpl.setPersistenceConvention(PersistenceConvention persistenceConvention)
          永続化用の規約を設定します。
 void EntityMetaFactoryImpl.setPersistenceConvention(PersistenceConvention persistenceConvention)
          永続化層の規約を設定します
 void ColumnMetaFactoryImpl.setPersistenceConvention(PersistenceConvention persistenceConvention)
          永続化用の規約を設定します。
 void EntityMetaFactoryImpl.setPropertyMetaFactory(PropertyMetaFactory propertyMetaFactory)
          プロパティメタデータファクトリを設定します。
 void EntityMetaFactoryImpl.setTableMetaFactory(TableMetaFactory tableMetaFactory)
          テーブルメタデータファクトリを設定します。
 

org.seasar.framework.container.factory.property での Binding の使用
 

Binding 型の引数を持つ型を返す org.seasar.framework.container.factory.property のメソッド
protected  java.lang.Class<Binding> BindingPropertyDefBuilder.getAnnotationType()
           
 

Binding 型のパラメータを持つ org.seasar.framework.container.factory.property のメソッド
protected  PropertyDef BindingPropertyDefBuilder.createPropertyDef(java.lang.String propertyName, AccessTypeDef accessTypeDef, Binding binding)
           
 

org.seasar.framework.jpa.autodetector での Binding の使用
 

Methods in org.seasar.framework.jpa.autodetector with annotations of type Binding
 void PersistenceClassAutoDetector.setClassLoader(java.lang.ClassLoader classLoader)
          クラスローダを設定します。
 void PersistenceClassAutoDetector.setNamingConvention(NamingConvention namingConvention)
          命名規約を設定します。
 void MappingFileAutoDetector.setNamingConvention(NamingConvention namingConvention)
          命名規約を設定します。
 

org.seasar.framework.jpa.impl での Binding の使用
 

Fields in org.seasar.framework.jpa.impl with annotations of type Binding
protected  S2Container PersistenceUnitInfoFactoryImpl.container
          S2コンテナ
protected  S2Container EntityManagerProviderImpl.container
          このコンポーネントを定義しているS2コンテナ
protected  NamingConvention PersistenceUnitManagerImpl.convention
          ネーミング規約
protected  DataSourceFactory EntityManagerProviderImpl.dataSourceFactory
          データソース・ファクトリ
protected  PersistenceUnitProvider PersistenceUnitManagerImpl.defaultUnitProvider
          デフォルトのPersistenceUnitProvider
protected  DialectManager DummyEntityManagerDialect.dialectManager
          このインスタンスを管理するマネージャ
protected  EntityManagerFactory TxScopedEntityManagerProxy.emf
          永続マネージャファクトリ
protected  java.lang.String EntityManagerProviderImpl.entityManagerBaseName
          デフォルトのEntityManagerのコンポーネント名
protected  EntityManagerProvider SelectableEntityManagerProxy.entityManagerProvider
          EntityManagerProviderのインスタンス
protected  EntityManagerProvider PersistenceUnitManagerImpl.entityManagerProvider
          エンティティマネージャのプロバイダ
protected  PersistenceUnitManager TxScopedEntityManagerProxy.pum
          永続ユニットマネージャ
protected  TransactionSynchronizationRegistry TxScopedEntityManagerProxy.tsr
          トランザクションシンクロナイゼーションレジストリ
 

Methods in org.seasar.framework.jpa.impl with annotations of type Binding
 void AbstractPersistenceUnitProvider.setAbstractUnitName(java.lang.String abstractUnitName)
          抽象永続ユニット名を設定します。
 void DummyEntityManager.setDataSource(javax.sql.DataSource dataSource)
          データソースを設定します。
 void PersistenceUnitInfoFactoryImpl.setDefaultJtaDataSource(java.lang.String defaultJtaDataSource)
          JTA用のデフォルトのデータソース名を設定します。
 void PersistenceUnitInfoFactoryImpl.setDefaultNonJtaDataSource(java.lang.String defaultNonJtaDataSource)
          非JTA用のデフォルトのデータソース名を設定します。
 void PersistenceUnitManagerImpl.setDefaultPersistenceUnitName(java.lang.String defaultPersistenceUnitName)
          デフォルトの永続ユニット名を設定します。
 void PersistenceUnitInfoFactoryImpl.setDefaultProviderClassName(java.lang.String defaultProviderClassName)
          デフォルトの永続ユニットプロバイダクラス名を設定します。
 void AbstractPersistenceUnitProvider.setEntityDescProvider(EntityDescProvider entityDescProvider)
          EntityDescProviderを設定します。
 void AbstractPersistenceUnitProvider.setEntityReaderProvider(EntityReaderProvider entityReaderProvider)
          EntityReaderProviderを設定します。
 void ContainerPersistenceUnitProvider.setPersistenceClassTransformer(PersistenceClassTransformer persistenceClassTransformer)
          永続クラスのトランスフォーマを設定します。
 void ContainerPersistenceUnitProvider.setPersistenceUnitConfiguration(PersistenceUnitConfiguration persistenceUnitConfiguration)
          永続ユニットのコンフィギュレーションを設定します。
 void PersistenceUnitInfoRegistryImpl.setPersistenceUnitInfoFactory(PersistenceUnitInfoFactory persistenceUnitInfoFactory)
          永続ユニット情報のファクトリを設定します。
 void ContainerPersistenceUnitProvider.setPersistenceUnitInfoRegistry(PersistenceUnitInfoRegistry persistenceUnitInfoRegistry)
          永続ユニット情報のレジストリを設定します。
 void AbstractPersistenceUnitProvider.setPersistenceUnitManager(PersistenceUnitManager persistenceUnitManager)
          永続ユニットマネージャを設定します。
 void ContainerPersistenceUnitProvider.setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
          永続ユニット情報のプロパティを設定します。
 void ContainerPersistenceUnitProvider.setProviderClassName(java.lang.String providerClassName)
          永続プロバイダのクラス名を設定します。
 void AbstractPersistenceUnitProvider.setUnitName(java.lang.String unitName)
          永続ユニット名を設定します。
 void PersistenceUnitInfoFactoryImpl.setUseDataSourceProxy(boolean useDataSourceProxy)
          データソースのプロクシを使う場合はtrue、それ以外の場合はfalseを設定します。
 void PersistenceUnitManagerImpl.setUseStaticContext(boolean useStaticContext)
          staticなコンテキストマップを使用する場合はtrueを設定します。
 

org.seasar.framework.unit での Binding の使用
 

Methods in org.seasar.framework.unit with annotations of type Binding
 void S2TestClassMethodsRunner.DefaultProvider.setTestIntrospector(S2TestIntrospector introspector)
          テストクラスのイントロスペクターを設定します。
 void S2TestClassMethodsRunner.DefaultProvider.setTestMethodRunnerClass(java.lang.Class<? extends S2TestMethodRunner> methodRunnerClass)
          メソッドランナーのクラスを設定します。
 

org.seasar.framework.unit.impl での Binding の使用
 

Methods in org.seasar.framework.unit.impl with annotations of type Binding
 void SimpleInternalTestContext.setContainer(S2Container container)
          S2コンテナを設定します。
 void ConfigFileIncluderImpl.setContainer(S2Container container)
          S2コンテナを設定します。
 void TestDataPreparerImpl.setDataAccessor(DataAccessor dataAccessor)
          データアクセッサーを設定します。
 void ExpectedDataReaderImpl.setDataAccessor(DataAccessor dataAccessor)
          データアクセッサーを設定します。
 void SimpleDataAccessor.setDataSource(javax.sql.DataSource dataSource)
          データソースを設定します。
 void SimpleInternalTestContext.setEjb3Enabled(boolean ejb3Enabled)
          EJB3を使用する場合trueを設定します。
 void DataAccessorImpl.setEntityManager(EntityManager em)
          エンティティマネジャーを設定します。
 void SimpleInternalTestContext.setJtaEnabled(boolean jtaEnabled)
          JTAを使用する場合trueを設定します。
 void SimpleInternalTestContext.setNamingConvention(NamingConvention namingConvention)
           
 void InternalTestContextImpl.setServletContext(MockServletContext servletContext)
          サーブレットコンテキストを設定します。
 void SimpleDataAccessor.setSqlWriter(SqlWriter sqlWriter)
          SQLライターを設定します。
 void SimpleDataAccessor.setTestContext(TestContext testContext)
          テストコンテキストを設定します。
 void DataAccessorImpl.setTransactionManager(TransactionManager tm)
          トランザクションマネジャーを設定します。
 



Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.