- java.lang.Object
-
- jdk.jfr.consumer.RecordedObject
-
- jdk.jfr.consumer.RecordedClass
-
public final class RecordedClass extends RecordedObject
クラスまたはインタフェースなど、記録されたJavaタイプ。- 導入されたバージョン:
- 9
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 RecordedClassLoader
getClassLoader()
クラスを定義したクラス・ローダーを返します。long
getId()
JVMの存続期間内で再利用することのできないクラスの一意のIDを返します。int
getModifiers()
クラスの修飾子を返します。String
getName()
クラスの完全修飾名を返します(例:"java.lang.String"
)。-
クラス java.lang.Objectから継承されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
-
class jdk.jfr.consumer.RecordedObjectから継承したメソッド
getFields, getValue, hasField, toString
-
-
-
-
メソッドの詳細
-
getClassLoader
public RecordedClassLoader getClassLoader()
クラスを定義したクラス・ローダーを返します。ブートストラップ・クラス・ローダーがJVMで
null
として表される場合、null
もこのメソッドの戻り値です。- 戻り値:
- このクラスを定義するクラス・ローダーは、
null
-
getName
public String getName()
クラスの完全修飾名を返します(例:"java.lang.String"
)。- 戻り値:
null
ではなくクラス名
-
getId
public long getId()
JVMの存続期間内で再利用することのできないクラスの一意のIDを返します。- 戻り値:
- 一意のID
-
-