ScalaClassLoader

Methods for obtaining various classloaders. appLoader: the application classloader. (Also called the java system classloader.) extLoader: the extension classloader. bootLoader: the boot classloader. contextLoader: the context classloader.

Companion:
class
class Object
trait Matchable
class Any

Type members

Classlikes

Value members

Concrete methods

def classExists(urls: Seq[URL], name: String): Boolean

True if supplied class exists in supplied path

True if supplied class exists in supplied path

def fromURLs(urls: Seq[URL], parent: ClassLoader): URLClassLoader

Finding what jar a clazz or instance came from

Finding what jar a clazz or instance came from

Implicits

Implicits

Returns loaders which are already ScalaClassLoaders unaltered, and translates java.net.URLClassLoaders into scala URLClassLoaders. Otherwise creates a new wrapper.

Returns loaders which are already ScalaClassLoaders unaltered, and translates java.net.URLClassLoaders into scala URLClassLoaders. Otherwise creates a new wrapper.