Object

scala.jdk.javaapi

CollectionConverters

Related Doc: package javaapi

Permalink

object CollectionConverters extends WrapAsJava with WrapAsScala

This object contains methods that convert between Scala and Java collections.

The explicit conversion methods defined here are intended to be used in Java code. For Scala code, it is recommended to use the extension methods defined in scala.jdk.CollectionConverters.

Linear Supertypes
WrapAsScala, WrapAsJava, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CollectionConverters
  2. WrapAsScala
  3. WrapAsJava
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def asJava[K, V](m: Map[K, V]): ConcurrentMap[K, V]

    Permalink
  6. def asJava[K, V](m: Map[K, V]): Map[K, V]

    Permalink
  7. def asJava[K, V](m: Map[K, V]): Map[K, V]

    Permalink
  8. def asJava[A](s: Set[A]): Set[A]

    Permalink
  9. def asJava[A](s: Set[A]): Set[A]

    Permalink
  10. def asJava[A](s: collection.Seq[A]): java.util.List[A]

    Permalink
  11. def asJava[A](s: collection.mutable.Seq[A]): java.util.List[A]

    Permalink
  12. def asJava[A](b: Buffer[A]): java.util.List[A]

    Permalink
  13. def asJava[A](i: collection.Iterable[A]): java.lang.Iterable[A]

    Permalink
  14. def asJava[A](i: collection.Iterator[A]): java.util.Iterator[A]

    Permalink
  15. implicit def asJavaCollection[A](it: collection.Iterable[A]): Collection[A]

    Permalink
    Definition Classes
    WrapAsJava
  16. implicit def asJavaDictionary[A, B](m: Map[A, B]): Dictionary[A, B]

    Permalink
    Definition Classes
    WrapAsJava
  17. implicit def asJavaEnumeration[A](it: collection.Iterator[A]): java.util.Enumeration[A]

    Permalink
    Definition Classes
    WrapAsJava
  18. implicit def asJavaIterable[A](i: collection.Iterable[A]): java.lang.Iterable[A]

    Permalink
    Definition Classes
    WrapAsJava
  19. implicit def asJavaIterator[A](it: collection.Iterator[A]): java.util.Iterator[A]

    Permalink
    Definition Classes
    WrapAsJava
  20. def asScala(p: Properties): Map[String, String]

    Permalink
  21. def asScala[A, B](d: Dictionary[A, B]): Map[A, B]

    Permalink
  22. def asScala[A, B](m: ConcurrentMap[A, B]): Map[A, B]

    Permalink
  23. def asScala[A, B](m: Map[A, B]): Map[A, B]

    Permalink
  24. def asScala[A](s: Set[A]): Set[A]

    Permalink
  25. def asScala[A](l: java.util.List[A]): Buffer[A]

    Permalink
  26. def asScala[A](c: Collection[A]): collection.Iterable[A]

    Permalink
  27. def asScala[A](i: java.lang.Iterable[A]): collection.Iterable[A]

    Permalink
  28. def asScala[A](e: java.util.Enumeration[A]): collection.Iterator[A]

    Permalink
  29. def asScala[A](i: java.util.Iterator[A]): collection.Iterator[A]

    Permalink
  30. implicit def asScalaBuffer[A](l: java.util.List[A]): Buffer[A]

    Permalink
    Definition Classes
    WrapAsScala
  31. implicit def asScalaIterator[A](it: java.util.Iterator[A]): collection.Iterator[A]

    Permalink
    Definition Classes
    WrapAsScala
  32. implicit def asScalaSet[A](s: Set[A]): Set[A]

    Permalink
    Definition Classes
    WrapAsScala
  33. implicit def bufferAsJavaList[A](b: Buffer[A]): java.util.List[A]

    Permalink
    Definition Classes
    WrapAsJava
  34. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. implicit def collectionAsScalaIterable[A](i: Collection[A]): collection.Iterable[A]

    Permalink
    Definition Classes
    WrapAsScala
  36. implicit def dictionaryAsScalaMap[A, B](p: Dictionary[A, B]): Map[A, B]

    Permalink
    Definition Classes
    WrapAsScala
  37. implicit def enumerationAsScalaIterator[A](i: java.util.Enumeration[A]): collection.Iterator[A]

    Permalink
    Definition Classes
    WrapAsScala
  38. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  39. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  40. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  41. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  42. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  43. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  44. implicit def iterableAsScalaIterable[A](i: java.lang.Iterable[A]): collection.Iterable[A]

    Permalink
    Definition Classes
    WrapAsScala
  45. implicit def mapAsJavaConcurrentMap[A, B](m: Map[A, B]): ConcurrentMap[A, B]

    Permalink
    Definition Classes
    WrapAsJava
  46. implicit def mapAsJavaMap[A, B](m: Map[A, B]): Map[A, B]

    Permalink
    Definition Classes
    WrapAsJava
  47. implicit def mapAsScalaConcurrentMap[A, B](m: ConcurrentMap[A, B]): Map[A, B]

    Permalink
    Definition Classes
    WrapAsScala
  48. implicit def mapAsScalaMap[A, B](m: Map[A, B]): Map[A, B]

    Permalink
    Definition Classes
    WrapAsScala
  49. implicit def mutableMapAsJavaMap[A, B](m: Map[A, B]): Map[A, B]

    Permalink
    Definition Classes
    WrapAsJava
  50. implicit def mutableSeqAsJavaList[A](seq: collection.mutable.Seq[A]): java.util.List[A]

    Permalink
    Definition Classes
    WrapAsJava
  51. implicit def mutableSetAsJavaSet[A](s: Set[A]): Set[A]

    Permalink
    Definition Classes
    WrapAsJava
  52. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  53. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  55. implicit def propertiesAsScalaMap(p: Properties): Map[String, String]

    Permalink
    Definition Classes
    WrapAsScala
  56. implicit def seqAsJavaList[A](seq: collection.Seq[A]): java.util.List[A]

    Permalink
    Definition Classes
    WrapAsJava
  57. implicit def setAsJavaSet[A](s: Set[A]): Set[A]

    Permalink
    Definition Classes
    WrapAsJava
  58. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  59. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  60. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from WrapAsScala

Inherited from WrapAsJava

Inherited from AnyRef

Inherited from Any

Ungrouped