java.lang.Object
jdk.jfr.consumer.RecordedObject
jdk.jfr.consumer.RecordedClass
A recorded Java type, such as a class or an interface.
- Since:
- 9
-
Method Summary
Methods declared in class jdk.jfr.consumer.RecordedObject
getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFields, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString
-
Method Details
-
getModifiers
public int getModifiers()Returns the modifiers of the class.- Returns:
- the modifiers
- See Also:
Modifier
-
getClassLoader
Returns the class loader that defined the class.If the bootstrap class loader is represented as
null
in the Java Virtual Machine (JVM), thennull
is also the return value of this method.- Returns:
- the class loader defining this class, can be
null
-
getName
Returns the fully qualified name of the class (for example,"java.lang.String"
).- Returns:
- the class name, not
null
-
getId
public long getId()Returns a unique ID for the class.The ID might not be the same between Java Virtual Machine (JVM) instances.
- Returns:
- a unique ID
-