Scala-Java interoperability in Scala in Depth.