| 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.framework.jpa.impl.ContainerPersistenceUnitProvider.PersistenceClassHandler
public static class ContainerPersistenceUnitProvider.PersistenceClassHandler
永続クラスを永続ユニット情報に登録するクラスです。
| フィールドの概要 | |
|---|---|
protected  java.util.Set<java.lang.String> | 
packageNames
処理済みパッケージ名のセット  | 
protected  PersistenceUnitInfo | 
unitInfo
永続ユニット情報  | 
| コンストラクタの概要 | |
|---|---|
ContainerPersistenceUnitProvider.PersistenceClassHandler(PersistenceUnitInfo unitInfo)
インスタンスを構築します。  | 
|
| メソッドの概要 | |
|---|---|
protected  void | 
addPackageInfo(java.lang.String packageName)
永続ユニット情報にパッケージ名を追加します。  | 
 void | 
processClass(java.lang.String packageName,
             java.lang.String shortClassName)
 | 
| クラス java.lang.Object から継承されたメソッド | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| フィールドの詳細 | 
|---|
protected PersistenceUnitInfo unitInfo
protected final java.util.Set<java.lang.String> packageNames
| コンストラクタの詳細 | 
|---|
public ContainerPersistenceUnitProvider.PersistenceClassHandler(PersistenceUnitInfo unitInfo)
unitInfo - 永続ユニット| メソッドの詳細 | 
|---|
public void processClass(java.lang.String packageName,
                         java.lang.String shortClassName)
ClassTraversal.ClassHandler 内の processClassprotected void addPackageInfo(java.lang.String packageName)
 パッケージにpackage-infoクラスが存在する場合はパッケージ名を永続クラスとして永続ユニット情報に追加します。
 
packageName - パッケージ名
  | 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||