Class ApplicationClassLoader

All Implemented Interfaces:
Closeable, AutoCloseable
Direct Known Subclasses:
ApplicationClassLoader

@Public @Unstable public class ApplicationClassLoader extends URLClassLoader
A URLClassLoader for application isolation. Classes from the application JARs are loaded in preference to the parent loader.
  • Field Details

    • SYSTEM_CLASSES_DEFAULT

      public static final String SYSTEM_CLASSES_DEFAULT
      Default value of the system classes if the user did not override them. JDK classes, hadoop classes and resources, and some select third-party classes are considered system classes, and are not loaded by the application classloader.
  • Constructor Details

  • Method Details