Package scala.collection.convert

package convert

Source
package.scala
Linear Supertypes

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