Module jEdit

Class BshClassLoader

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

public class BshClassLoader extends URLClassLoader
One of the things BshClassLoader does is to address a deficiency in URLClassLoader that prevents us from specifying individual classes via URLs.
  • Constructor Details

    • BshClassLoader

      public BshClassLoader(BshClassManager classManager, URL[] bases)
      Parameters:
      bases - URLs JARClassLoader seems to require absolute paths
    • BshClassLoader

      public BshClassLoader(BshClassManager classManager, BshClassPath bcp)
      Parameters:
      bcp - URLs JARClassLoader seems to require absolute paths
    • BshClassLoader

      protected BshClassLoader(BshClassManager classManager)
      For use by children
      Parameters:
      classManager - URLs JARClassLoader seems to require absolute paths
  • Method Details