Packages

t

scala.collection.convert

DecorateAsJava

trait DecorateAsJava extends AsJavaConverters

Defines asJava extension methods for JavaConverters.

Source
DecorateAsJava.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DecorateAsJava
  2. AsJavaConverters
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def asJavaCollection[A](i: Iterable[A]): Collection[A]

    Converts a Scala Iterable to an immutable Java Collection.

    Converts a Scala Iterable to an immutable Java Collection.

    If the Scala Iterable was previously obtained from an implicit or explicit call of JavaConverters.collectionAsScalaIterable(java.util.Collection) then the original Java Collection will be returned.

    i

    The Scala Iterable to be converted.

    returns

    A Java Collection view of the argument.

    Definition Classes
    AsJavaConverters
  2. implicit def asJavaCollectionConverter[A](i: Iterable[A]): AsJavaCollection[A]

    Adds an asJavaCollection method that implicitly converts a Scala Iterable to an immutable Java Collection.

    Adds an asJavaCollection method that implicitly converts a Scala Iterable to an immutable Java Collection.

    See also

    asJavaCollection

  3. def asJavaDictionary[A, B](m: mutable.Map[A, B]): Dictionary[A, B]

    Converts a Scala mutable Map to a Java Dictionary.

    Converts a Scala mutable Map to a Java Dictionary.

    The returned Java Dictionary is backed by the provided Scala Dictionary and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Dictionary was previously obtained from an implicit or explicit call of JavaConverters.dictionaryAsScalaMap(java.util.Dictionary) then the original Java Dictionary will be returned.

    m

    The Scala Map to be converted.

    returns

    A Java Dictionary view of the argument.

    Definition Classes
    AsJavaConverters
  4. implicit def asJavaDictionaryConverter[A, B](m: mutable.Map[A, B]): AsJavaDictionary[A, B]

    Adds an asJavaDictionary method that implicitly converts a Scala mutable Map to a Java Dictionary.

    Adds an asJavaDictionary method that implicitly converts a Scala mutable Map to a Java Dictionary.

    See also

    asJavaDictionary

  5. def asJavaEnumeration[A](i: Iterator[A]): java.util.Enumeration[A]

    Converts a Scala Iterator to a Java Enumeration.

    Converts a Scala Iterator to a Java Enumeration.

    The returned Java Enumeration is backed by the provided Scala Iterator and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Iterator was previously obtained from an implicit or explicit call of JavaConverters.enumerationAsScalaIterator(java.util.Enumeration) then the original Java Enumeration will be returned.

    i

    The Scala Iterator to be converted.

    returns

    A Java Enumeration view of the argument.

    Definition Classes
    AsJavaConverters
  6. implicit def asJavaEnumerationConverter[A](i: Iterator[A]): AsJavaEnumeration[A]

    Adds an asJavaEnumeration method that implicitly converts a Scala Iterator to a Java Enumeration.

    Adds an asJavaEnumeration method that implicitly converts a Scala Iterator to a Java Enumeration.

    See also

    asJavaEnumeration

  7. def asJavaIterable[A](i: Iterable[A]): java.lang.Iterable[A]

    Converts a Scala Iterable to a Java Iterable.

    Converts a Scala Iterable to a Java Iterable.

    The returned Java Iterable is backed by the provided Scala Iterable and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Iterable was previously obtained from an implicit or explicit call of JavaConverters.iterableAsScalaIterable(java.lang.Iterable) then the original Java Iterable will be returned.

    i

    The Scala Iterable to be converted.

    returns

    A Java Iterable view of the argument.

    Definition Classes
    AsJavaConverters
  8. implicit def asJavaIterableConverter[A](i: Iterable[A]): AsJava[java.lang.Iterable[A]]

    Adds an asJava method that implicitly converts a Scala Iterable to a Java Iterable.

    Adds an asJava method that implicitly converts a Scala Iterable to a Java Iterable.

    See also

    asJavaIterable

  9. def asJavaIterator[A](i: Iterator[A]): java.util.Iterator[A]

    Converts a Scala Iterator to a Java Iterator.

    Converts a Scala Iterator to a Java Iterator.

    The returned Java Iterator is backed by the provided Scala Iterator and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Iterator was previously obtained from an implicit or explicit call of JavaConverters.asScalaIterator(java.util.Iterator) then the original Java Iterator will be returned.

    i

    The Scala Iterator to be converted.

    returns

    A Java Iterator view of the argument.

    Definition Classes
    AsJavaConverters
  10. implicit def asJavaIteratorConverter[A](i: Iterator[A]): AsJava[java.util.Iterator[A]]

    Adds an asJava method that implicitly converts a Scala Iterator to a Java Iterator.

    Adds an asJava method that implicitly converts a Scala Iterator to a Java Iterator.

    See also

    asJavaIterator

  11. def bufferAsJavaList[A](b: Buffer[A]): java.util.List[A]

    Converts a Scala mutable Buffer to a Java List.

    Converts a Scala mutable Buffer to a Java List.

    The returned Java List is backed by the provided Scala Buffer and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Buffer was previously obtained from an implicit or explicit call of JavaConverters.asScalaBuffer(java.util.List) then the original Java List will be returned.

    b

    The Scala Buffer to be converted.

    returns

    A Java List view of the argument.

    Definition Classes
    AsJavaConverters
  12. implicit def bufferAsJavaListConverter[A](b: Buffer[A]): AsJava[java.util.List[A]]

    Adds an asJava method that implicitly converts a Scala mutable Buffer to a Java List.

    Adds an asJava method that implicitly converts a Scala mutable Buffer to a Java List.

    See also

    bufferAsJavaList

  13. def mapAsJavaConcurrentMap[A, B](m: concurrent.Map[A, B]): ConcurrentMap[A, B]

    Converts a Scala mutable concurrent.Map to a Java ConcurrentMap.

    Converts a Scala mutable concurrent.Map to a Java ConcurrentMap.

    The returned Java ConcurrentMap is backed by the provided Scala concurrent.Map and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala concurrent.Map was previously obtained from an implicit or explicit call of JavaConverters.mapAsScalaConcurrentMap(java.util.concurrent.ConcurrentMap) then the original Java ConcurrentMap will be returned.

    m

    The Scala concurrent.Map to be converted.

    returns

    A Java ConcurrentMap view of the argument.

    Definition Classes
    AsJavaConverters
  14. implicit def mapAsJavaConcurrentMapConverter[A, B](m: concurrent.Map[A, B]): AsJava[ConcurrentMap[A, B]]

    Adds an asJava method that implicitly converts a Scala mutable concurrent.Map to a Java ConcurrentMap.

    Adds an asJava method that implicitly converts a Scala mutable concurrent.Map to a Java ConcurrentMap.

    See also

    mapAsJavaConcurrentMap.

  15. def mapAsJavaMap[A, B](m: Map[A, B]): java.util.Map[A, B]

    Converts a Scala Map to a Java Map.

    Converts a Scala Map to a Java Map.

    The returned Java Map is backed by the provided Scala Map and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Map was previously obtained from an implicit or explicit call of JavaConverters.mapAsScalaMap(java.util.Map) then the original Java Map will be returned.

    m

    The Scala Map to be converted.

    returns

    A Java Map view of the argument.

    Definition Classes
    AsJavaConverters
  16. implicit def mapAsJavaMapConverter[A, B](m: Map[A, B]): AsJava[java.util.Map[A, B]]

    Adds an asJava method that implicitly converts a Scala Map to a Java Map.

    Adds an asJava method that implicitly converts a Scala Map to a Java Map.

    See also

    mapAsJavaMap

  17. def mutableMapAsJavaMap[A, B](m: mutable.Map[A, B]): java.util.Map[A, B]

    Converts a Scala mutable Map to a Java Map.

    Converts a Scala mutable Map to a Java Map.

    The returned Java Map is backed by the provided Scala Map and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Map was previously obtained from an implicit or explicit call of JavaConverters.mapAsScalaMap(java.util.Map) then the original Java Map will be returned.

    m

    The Scala mutable Map to be converted.

    returns

    A Java Map view of the argument.

    Definition Classes
    AsJavaConverters
  18. implicit def mutableMapAsJavaMapConverter[A, B](m: mutable.Map[A, B]): AsJava[java.util.Map[A, B]]

    Adds an asJava method that implicitly converts a Scala mutable Map to a Java Map.

    Adds an asJava method that implicitly converts a Scala mutable Map to a Java Map.

    See also

    mutableMapAsJavaMap

  19. def mutableSeqAsJavaList[A](s: mutable.Seq[A]): java.util.List[A]

    Converts a Scala mutable Seq to a Java List.

    Converts a Scala mutable Seq to a Java List.

    The returned Java List is backed by the provided Scala Seq and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Seq was previously obtained from an implicit or explicit call of JavaConverters.asScalaBuffer(java.util.List) then the original Java List will be returned.

    s

    The Scala Seq to be converted.

    returns

    A Java List view of the argument.

    Definition Classes
    AsJavaConverters
  20. implicit def mutableSeqAsJavaListConverter[A](b: mutable.Seq[A]): AsJava[java.util.List[A]]

    Adds an asJava method that implicitly converts a Scala mutable Seq to a Java List.

    Adds an asJava method that implicitly converts a Scala mutable Seq to a Java List.

    See also

    mutableSeqAsJavaList

  21. def mutableSetAsJavaSet[A](s: mutable.Set[A]): java.util.Set[A]

    Converts a Scala mutable Set to a Java Set.

    Converts a Scala mutable Set to a Java Set.

    The returned Java Set is backed by the provided Scala Set and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Set was previously obtained from an implicit or explicit call of JavaConverters.asScalaSet(java.util.Set) then the original Java Set will be returned.

    s

    The Scala mutable Set to be converted.

    returns

    A Java Set view of the argument.

    Definition Classes
    AsJavaConverters
  22. implicit def mutableSetAsJavaSetConverter[A](s: mutable.Set[A]): AsJava[java.util.Set[A]]

    Adds an asJava method that implicitly converts a Scala mutable Set to a Java Set.

    Adds an asJava method that implicitly converts a Scala mutable Set to a Java Set.

    See also

    mutableSetAsJavaSet

  23. def seqAsJavaList[A](s: Seq[A]): java.util.List[A]

    Converts a Scala Seq to a Java List.

    Converts a Scala Seq to a Java List.

    The returned Java List is backed by the provided Scala Seq and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Seq was previously obtained from an implicit or explicit call of JavaConverters.asScalaBuffer(java.util.List) then the original Java List will be returned.

    s

    The Scala Seq to be converted.

    returns

    A Java List view of the argument.

    Definition Classes
    AsJavaConverters
  24. implicit def seqAsJavaListConverter[A](b: Seq[A]): AsJava[java.util.List[A]]

    Adds an asJava method that implicitly converts a Scala Seq to a Java List.

    Adds an asJava method that implicitly converts a Scala Seq to a Java List.

    See also

    seqAsJavaList

  25. def setAsJavaSet[A](s: Set[A]): java.util.Set[A]

    Converts a Scala Set to a Java Set.

    Converts a Scala Set to a Java Set.

    The returned Java Set is backed by the provided Scala Set and any side-effects of using it via the Java interface will be visible via the Scala interface and vice versa.

    If the Scala Set was previously obtained from an implicit or explicit call of JavaConverters.asScalaSet(java.util.Set) then the original Java Set will be returned.

    s

    The Scala Set to be converted.

    returns

    A Java Set view of the argument.

    Definition Classes
    AsJavaConverters
  26. implicit def setAsJavaSetConverter[A](s: Set[A]): AsJava[java.util.Set[A]]

    Adds an asJava method that implicitly converts a Scala Set to a Java Set.

    Adds an asJava method that implicitly converts a Scala Set to a Java Set.

    See also

    setAsJavaSet