Class RecordedClassLoader

java.lang.Object
jdk.jfr.consumer.RecordedObject
jdk.jfr.consumer.RecordedClassLoader
public final class RecordedClassLoader extends RecordedObject
A recorded Java class loader.
Since:
9

Method Summary

Modifier and Type Method Description
long getId()
Returns a unique ID for the class loader.
String getName()
Returns the name of the class loader (for example, "boot", "platform", and "app").
RecordedClass getType()
Returns the class of the class loader.

Methods declared in class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Method Details

getType

public RecordedClass getType()
Returns the class of the class loader.

If the bootstrap class loader is represented as null in the Java Virtual Machine (JVM), then null is also the return value of this method.

Returns:
class of the class loader, can be null

getName

public String getName()
Returns the name of the class loader (for example, "boot", "platform", and "app").
Returns:
the class loader name, can be null

getId

public long getId()
Returns a unique ID for the class loader.

The ID might not be the same between Java Virtual Machine (JVM) instances.

Returns:
a unique ID

© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/jdk.jfr/jdk/jfr/consumer/RecordedClassLoader.html