|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.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()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||