I have some statically compiled trait:
trait SomeTrait {
def printMessage()
}
And I have some string:
val a = """class SomeClass extends SomeTrait{override def printMessage() = {println("hello")}}"""
How can I dynamically load class from file?
Something like this, for example:
var b : SomeTrait = ClassLoader[SomeTrait](a)
b.pringMessage()
I saw some class like Interpreter
in previous versions of Scala, but didn't find it in Scala 2.10.2. I newbie in Scala, so I may wrong.