Scala Library
|
|
scala/util/ScalaClassLoader.scala
]
trait
ScalaClassLoader
extends
java.lang.ClassLoader with
AnyRefMethod Summary | |
def
|
asContext
[T](action : => T) : T
Executing an action with this classloader as context classloader
|
def
|
create
(path : java.lang.String) : AnyRef
Create an instance of a class with this classloader
|
def
|
run
(objectName : java.lang.String, arguments : Seq[java.lang.String]) : Unit
Run the main method of a class to be loaded by this classloader
|
def
|
setAsContext : Unit |
def
|
tryToInitializeClass
[T <: AnyRef](path : java.lang.String) : Option[java.lang.Class[T]]
Load, link and initialize a class with this classloader
|
def
|
tryToLoadClass
[T <: AnyRef](path : java.lang.String) : Option[java.lang.Class[T]]
Load and link a class with this classloader
|
Methods inherited from AnyRef | |
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
Methods inherited from Any | |
==, !=, isInstanceOf, asInstanceOf |
Method Details |
def
setAsContext : Unit
def
tryToLoadClass[T <: AnyRef](path : java.lang.String) : Option[java.lang.Class[T]]
def
tryToInitializeClass[T <: AnyRef](path : java.lang.String) : Option[java.lang.Class[T]]
def
create(path : java.lang.String) : AnyRef
def
run(objectName : java.lang.String, arguments : Seq[java.lang.String]) : Unit
Scala Library
|
|