Class LibraryClassLoader

java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
org.geysermc.floodgate.isolation.library.classloader.LibraryClassLoader
All Implemented Interfaces:
Closeable, AutoCloseable
Direct Known Subclasses:
ChildFirstClassLoader

public class LibraryClassLoader extends URLClassLoader
  • Constructor Details

    • LibraryClassLoader

      public LibraryClassLoader(ClassLoader parent)
  • Method Details

    • addURL

      public void addURL(URL url)
      Overrides:
      addURL in class URLClassLoader
    • addPath

      public void addPath(Path path)
    • loadedPaths

      public Set<Path> loadedPaths()
    • isLoaded

      public boolean isLoaded(Path path)