Package scala.collection.convert
package convert
- Source
- package.scala
Type Members
trait AsJavaConverters extends AnyRef
trait AsScalaConverters extends AnyRef
trait DecorateAsJava extends AsJavaConverters
trait DecorateAsScala extends AsScalaConverters
trait ToJavaImplicits extends AnyRef
trait ToScalaImplicits extends AnyRef
trait WrapAsJava extends LowPriorityWrapAsJava
- Annotations
- @deprecated
- Deprecated
(Since version 2.12.0) use JavaConverters or consider ToJavaImplicits
trait WrapAsScala extends LowPriorityWrapAsScala
- Annotations
- @deprecated
- Deprecated
(Since version 2.12.0) use JavaConverters or consider ToScalaImplicits
Value Members
object ImplicitConversions extends ToScalaImplicits with ToJavaImplicits
Convenience for miscellaneous implicit conversions between Java and Scala collections API.
It is recommended to use explicit conversions provided by collection.JavaConverters instead. Implicit conversions may cause unexpected issues. Example:
import collection.convert.ImplicitConversions._ case class StringBox(s: String) val m = Map(StringBox("one") -> "uno") m.get("one")
The above example returns null
instead of producing a type error at compile-time. The map is implicitly converted to a java.util.Map
which provides a method get(x: AnyRef)
.
object ImplicitConversionsToJava extends ToJavaImplicits
Convenience for miscellaneous implicit conversions from Scala to Java collections API.
It is recommended to use explicit conversions provided by collection.JavaConverters instead. Implicit conversions may cause unexpected issues, see ImplicitConversions.
object ImplicitConversionsToScala extends ToScalaImplicits
Convenience for miscellaneous implicit conversions from Java to Scala collections API.
It is recommended to use explicit conversions provided by collection.JavaConverters instead. Implicit conversions may cause unexpected issues, see ImplicitConversions.
object Wrappers extends Wrappers with Serializable
- Annotations
- @SerialVersionUID()
© 2002-2019 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://www.scala-lang.org/api/2.12.9/scala/collection/convert/index.html