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

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

public interface PersistenceClassTransformer

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

作成者:
taedium

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

メソッドの詳細

transform

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

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

transform

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

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


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