import java.util.Optional
import scala.compat.java8.OptionConverters._
Optional("Optional<String>").asScala.map(_ + " is now converted to Option[String] and I don't have to use Java's shitty Optional API")
Long.box to convert to Java Longs _.toLong to convert to Scala longs
import java.util.HashSet
import scala.collection.JavaConverters._
val l = List(1l, 2l, 3l).asJava
However if you Java's types you need to convert so