org.seasar.framework.jpa
インタフェース PersistenceClassTransformer

既知の実装クラスの一覧:
PersistenceClassTransformerImpl

public interface PersistenceClassTransformer

永続ユニット情報で管理されるクラスにトランスフォーマを適用します。

作成者:
taedium

メソッドの概要
 void transform(PersistenceUnitInfo unitInfo)
          永続ユニット情報で管理されるクラスにトランスフォーマを適用します。
 java.lang.Class<?> transform(PersistenceUnitInfo unitInfo, java.lang.String className, byte[] bytes)
          指定されたクラスにトランスフォーマを適用します。
 

メソッドの詳細

transform

void transform(PersistenceUnitInfo unitInfo)
永続ユニット情報で管理されるクラスにトランスフォーマを適用します。

パラメータ:
unitInfo - 永続ユニット情報

transform

java.lang.Class<?> transform(PersistenceUnitInfo unitInfo,
                             java.lang.String className,
                             byte[] bytes)
指定されたクラスにトランスフォーマを適用します。

パラメータ:
unitInfo - 永続ユニット情報
className - クラス名
bytes - クラスファイル形式のバイト列
戻り値:
変換されたクラス。変換されなかった場合は引数のバイト列が表すクラス


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