java.lang.Object
jdk.jfr.consumer.RecordedObject
jdk.jfr.consumer.RecordedClass
public final class RecordedClass extends RecordedObject
クラスまたはインタフェースなど、記録されたJavaタイプ。
- 導入されたバージョン:
- 9
-
メソッドのサマリー
修飾子と型 メソッド 説明 RecordedClassLoader
getClassLoader()
クラスを定義したクラス・ローダーを返します。long
getId()
クラスの一意のIDを返します。int
getModifiers()
クラスの修飾子を返します。String
getName()
(たとえば、"java.lang.String"
)クラスの完全修飾名を返します。クラス jdk.jfr.consumer.RecordedObjectで宣言されたメソッド
getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFields, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, objectAt, toString
-
メソッドの詳細
-
getModifiers
public int getModifiers()クラスの修飾子を返します。- 戻り値:
- 修飾子
- 関連項目:
Modifier
-
getClassLoader
public RecordedClassLoader getClassLoader()クラスを定義したクラス・ローダーを返します。ブートストラップ・クラス・ローダーがJava Virtual Machine (JVM)で
null
として表される場合、null
もこのメソッドの戻り値になります。- 戻り値:
- このクラスを定義するクラス・ローダーは、
null
-
getName
public String getName()(たとえば、"java.lang.String"
)クラスの完全修飾名を返します。- 戻り値:
null
ではなくクラス名
-
getId
public long getId()クラスの一意のIDを返します。IDがJava Virtual Machine (JVM)インスタンスの間で同じでない可能性があります。
- 戻り値:
- 一意のID
-