|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.util.EventObject
org.seasar.framework.jpa.util.ClassLoaderEvent
public class ClassLoaderEvent
クラスローダイベントは、クラスローダがクラスを定義する度に配信されます。
ClassLoaderEvent
オブジェクトは、ClassLoaderListener
メソッドの引数として送信されます。
ClassLoaderListener
,
ChildFirstClassLoader
,
直列化された形式フィールドの概要 | |
---|---|
protected byte[] |
bytecode
クラスデータを構成するバイト列 |
protected String |
className
クラス名 |
protected Class<?> |
definedClass
定義されたクラス |
クラス java.util.EventObject から継承されたフィールド |
---|
source |
コンストラクタの概要 | |
---|---|
ClassLoaderEvent(Object source,
String className,
byte[] bytecode,
Class<?> definedClass)
インスタンスを構築します。 |
メソッドの概要 | |
---|---|
byte[] |
getBytecode()
クラスデータを構成するバイト列を返します。 |
String |
getClassName()
定義されたクラスの名前を返します |
Class<?> |
getDefinedClass()
定義されたクラスを返します。 |
クラス java.util.EventObject から継承されたメソッド |
---|
getSource, toString |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
protected String className
protected byte[] bytecode
protected Class<?> definedClass
コンストラクタの詳細 |
---|
public ClassLoaderEvent(Object source, String className, byte[] bytecode, Class<?> definedClass)
source
- イベントをトリがしたクラスローダclassName
- 定義されたクラスの名前bytecode
- クラスデータを構成するバイト列definedClass
- 定義されたクラスメソッドの詳細 |
---|
public String getClassName()
public byte[] getBytecode()
public Class<?> getDefinedClass()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |