|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.framework.jpa.impl.DialectManagerImpl
public class DialectManagerImpl
DialectManager
の実装クラスです。
フィールドの概要 | |
---|---|
protected java.util.Map<java.lang.Class<?>,Dialect> |
dialects
JPA実装が提供する EntityManager の実装クラスをキー、Dialect を値とするマップ |
コンストラクタの概要 | |
---|---|
DialectManagerImpl()
|
メソッドの概要 | |
---|---|
void |
addDialect(java.lang.Class<?> delegateClass,
Dialect dialect)
Dialect を追加します。 |
Dialect |
getDialect(EntityManager em)
エンティティマネージャ から対応するDialect を返します。 |
void |
removeDialect(java.lang.Class<?> delegateClass)
Dialect を削除します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected java.util.Map<java.lang.Class<?>,Dialect> dialects
EntityManager
の実装クラスをキー、Dialect
を値とするマップ
コンストラクタの詳細 |
---|
public DialectManagerImpl()
メソッドの詳細 |
---|
public void addDialect(java.lang.Class<?> delegateClass, Dialect dialect)
DialectManager
の記述: Dialect
を追加します。
DialectManager
内の addDialect
delegateClass
- JPA実装が提供するエンティティマネージャ
の実装クラスdialect
- Dialect
public void removeDialect(java.lang.Class<?> delegateClass)
DialectManager
の記述: Dialect
を削除します。
DialectManager
内の removeDialect
delegateClass
- JPA実装が提供するエンティティマネージャ
の実装クラスpublic Dialect getDialect(EntityManager em)
DialectManager
の記述: エンティティマネージャ
から対応するDialect
を返します。
DialectManager
内の getDialect
em
- エンティティマネージャ
Dialect
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |