APIdia Launch Partner
Top Classes
module java.base

Package jdk.internal.loader


Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractClassLoaderValue<
the type of concrete ClassLoaderValue (this type)
CLV extends AbstractClassLoaderValue<CLV, V>
,
the type of values associated with ClassLoaderValue
V
>

AbstractClassLoaderValue is a superclass of root-ClassLoaderValue and sub-ClassLoaderValue.

pack-priv class
ArchivedClassLoaders

Used to archive the built-in class loaders, their services catalogs, and the package-to-module map used by the built-in class loaders.

public class
BootLoader

Find resources and packages in modules defined to the boot class loader or resources and packages on the "boot class path" specified via -Xbootclasspath/a.

public class
BuiltinClassLoader

The platform or application class loader.

pack-priv class
public class
ClassLoaders

Creates and provides access to the built-in platform and application class loaders.

public class
ClassLoaderValue<
the type of value(s) associated with the root-ClassLoaderValue and all its descendants.
V
>

root-ClassLoaderValue.

pack-priv class
FileURLMapper

(Solaris) platform specific handling for file: URLs .

public class
Loader

A class loader that loads classes and resources from a collection of modules, or from a single module where the class loader is a member of a pool of class loaders.

public class
LoaderPool

A pool of class loaders.

public class
public abstract class
NativeLibrary

NativeLibrary represents a loaded native library instance.

public class
RawNativeLibraries

RawNativeLibraries has the following properties: 1.

public abstract class
Resource

This class is used to represent a Resource that has been loaded from the class path.

public class
URLClassPath

This class is used to maintain a search path of URLs for loading classes and resources from both JAR files and directories.