object CollectionConverters extends AsJavaConverters with AsScalaConverters
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
Ordering
- Alphabetic
- By Inheritance
Inherited
- CollectionConverters
- AsScalaConverters
- AsJavaConverters
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asJava[K, V](m: Map[K, V]): ConcurrentMap[K, V]
- def asJava[K, V](m: Map[K, V]): Map[K, V]
- def asJava[K, V](m: Map[K, V]): Map[K, V]
- def asJava[A](s: Set[A]): Set[A]
- def asJava[A](s: Set[A]): Set[A]
- def asJava[A](s: collection.Seq[A]): java.util.List[A]
- def asJava[A](s: collection.mutable.Seq[A]): java.util.List[A]
- def asJava[A](b: Buffer[A]): java.util.List[A]
- def asJava[A](i: collection.Iterable[A]): java.lang.Iterable[A]
- def asJava[A](i: collection.Iterator[A]): java.util.Iterator[A]
-
def
asJavaCollection[A](i: collection.Iterable[A]): Collection[A]
- Definition Classes
- AsJavaConverters
-
def
asJavaDictionary[A, B](m: Map[A, B]): Dictionary[A, B]
- Definition Classes
- AsJavaConverters
-
def
asJavaEnumeration[A](i: collection.Iterator[A]): java.util.Enumeration[A]
- Definition Classes
- AsJavaConverters
-
def
asJavaIterable[A](i: collection.Iterable[A]): java.lang.Iterable[A]
- Definition Classes
- AsJavaConverters
-
def
asJavaIterator[A](i: collection.Iterator[A]): java.util.Iterator[A]
- Definition Classes
- AsJavaConverters
- def asScala(p: Properties): Map[String, String]
- def asScala[A, B](d: Dictionary[A, B]): Map[A, B]
- def asScala[A, B](m: ConcurrentMap[A, B]): Map[A, B]
- def asScala[A, B](m: Map[A, B]): Map[A, B]
- def asScala[A](s: Set[A]): Set[A]
- def asScala[A](l: java.util.List[A]): Buffer[A]
- def asScala[A](c: Collection[A]): collection.Iterable[A]
- def asScala[A](i: java.lang.Iterable[A]): collection.Iterable[A]
- def asScala[A](e: java.util.Enumeration[A]): collection.Iterator[A]
- def asScala[A](i: java.util.Iterator[A]): collection.Iterator[A]
-
def
asScalaBuffer[A](l: java.util.List[A]): Buffer[A]
- Definition Classes
- AsScalaConverters
-
def
asScalaIterator[A](i: java.util.Iterator[A]): collection.Iterator[A]
- Definition Classes
- AsScalaConverters
-
def
asScalaSet[A](s: Set[A]): Set[A]
- Definition Classes
- AsScalaConverters
-
def
bufferAsJavaList[A](b: Buffer[A]): java.util.List[A]
- Definition Classes
- AsJavaConverters
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
collectionAsScalaIterable[A](i: Collection[A]): collection.Iterable[A]
- Definition Classes
- AsScalaConverters
-
def
dictionaryAsScalaMap[A, B](p: Dictionary[A, B]): Map[A, B]
- Definition Classes
- AsScalaConverters
-
def
enumerationAsScalaIterator[A](i: java.util.Enumeration[A]): collection.Iterator[A]
- Definition Classes
- AsScalaConverters
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
iterableAsScalaIterable[A](i: java.lang.Iterable[A]): collection.Iterable[A]
- Definition Classes
- AsScalaConverters
-
def
mapAsJavaConcurrentMap[A, B](m: Map[A, B]): ConcurrentMap[A, B]
- Definition Classes
- AsJavaConverters
-
def
mapAsJavaMap[A, B](m: Map[A, B]): Map[A, B]
- Definition Classes
- AsJavaConverters
-
def
mapAsScalaConcurrentMap[A, B](m: ConcurrentMap[A, B]): Map[A, B]
- Definition Classes
- AsScalaConverters
-
def
mapAsScalaMap[A, B](m: Map[A, B]): Map[A, B]
- Definition Classes
- AsScalaConverters
-
def
mutableMapAsJavaMap[A, B](m: Map[A, B]): Map[A, B]
- Definition Classes
- AsJavaConverters
-
def
mutableSeqAsJavaList[A](s: collection.mutable.Seq[A]): java.util.List[A]
- Definition Classes
- AsJavaConverters
-
def
mutableSetAsJavaSet[A](s: Set[A]): Set[A]
- Definition Classes
- AsJavaConverters
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
propertiesAsScalaMap(p: Properties): Map[String, String]
- Definition Classes
- AsScalaConverters
-
def
seqAsJavaList[A](s: collection.Seq[A]): java.util.List[A]
- Definition Classes
- AsJavaConverters
-
def
setAsJavaSet[A](s: Set[A]): Set[A]
- Definition Classes
- AsJavaConverters
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()