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