org.seasar.framework.jpa.impl
クラス DialectManagerImpl

java.lang.Object
  上位を拡張 org.seasar.framework.jpa.impl.DialectManagerImpl
すべての実装されたインタフェース:
DialectManager

public class DialectManagerImpl
extends Object
implements DialectManager

作成者:
koichik

フィールドの概要
protected  Map<Class<?>,Dialect> dialects
           
 
コンストラクタの概要
DialectManagerImpl()
           
 
メソッドの概要
 void addDialect(Class<?> delegateClass, Dialect dialect)
          Dialectを追加します。
 Dialect getDialect(EntityManager em)
          エンティティマネージャから対応するDialectを返します。
 void removeDialect(Class<?> delegateClass)
          Dialectを削除します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

dialects

protected Map<Class<?>,Dialect> dialects
コンストラクタの詳細

DialectManagerImpl

public DialectManagerImpl()
メソッドの詳細

addDialect

public void addDialect(Class<?> delegateClass,
                       Dialect dialect)
インタフェース DialectManager の記述:
Dialectを追加します。

定義:
インタフェース DialectManager 内の addDialect
パラメータ:
delegateClass - JPA実装が提供するエンティティマネージャの実装クラス
dialect - Dialect

removeDialect

public void removeDialect(Class<?> delegateClass)
インタフェース DialectManager の記述:
Dialectを削除します。

定義:
インタフェース DialectManager 内の removeDialect
パラメータ:
delegateClass - JPA実装が提供するエンティティマネージャの実装クラス

getDialect

public Dialect getDialect(EntityManager em)
インタフェース DialectManager の記述:
エンティティマネージャから対応するDialectを返します。

定義:
インタフェース DialectManager 内の getDialect
パラメータ:
em - エンティティマネージャ
戻り値:
Dialect


Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.