ForkClassLoader

ammonite.runtime.ForkClassLoader
class ForkClassLoader(realParent: ClassLoader, fakeParent: ClassLoader) extends ClassLoader

Try to load resources from two parents; necessary to get Ammonite's source code browsing to work in SBT projects because SBT messes up the context classloader https://stackoverflow.com/q/44237791/871202

Attributes

Graph
Supertypes
class ClassLoader
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def findResource(name: String): URL

Attributes

Definition Classes
ClassLoader

Inherited methods

def clearAssertionStatus(): Unit

Attributes

Inherited from:
ClassLoader
final def getParent(): ClassLoader

Attributes

Inherited from:
ClassLoader
def getResource(x$0: String): URL

Attributes

Inherited from:
ClassLoader
def getResourceAsStream(x$0: String): InputStream

Attributes

Inherited from:
ClassLoader
def getResources(x$0: String): Enumeration[URL]

Attributes

Inherited from:
ClassLoader
def loadClass(x$0: String): Class[_ <: <FromJavaObject>]

Attributes

Inherited from:
ClassLoader
def setClassAssertionStatus(x$0: String, x$1: Boolean): Unit

Attributes

Inherited from:
ClassLoader
def setDefaultAssertionStatus(x$0: Boolean): Unit

Attributes

Inherited from:
ClassLoader
def setPackageAssertionStatus(x$0: String, x$1: Boolean): Unit

Attributes

Inherited from:
ClassLoader