Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,12 @@
|
|||
import language.dynamics
|
||||
import scala.collection.mutable.HashMap
|
||||
|
||||
class A extends Dynamic {
|
||||
private val map = new HashMap[String, Any]
|
||||
def selectDynamic(name: String): Any = {
|
||||
return map(name)
|
||||
}
|
||||
def updateDynamic(name:String)(value: Any) = {
|
||||
map(name) = value
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
scala> val a = new A
|
||||
a: A = A@7b20f29d
|
||||
|
||||
scala> a.foo = 42
|
||||
a.foo: Any = 42
|
||||
|
||||
scala> a.foo
|
||||
res10: Any = 42
|
||||
Loading…
Add table
Add a link
Reference in a new issue