Package

com.daodecode.scalaj.collection

immutable

Permalink

package immutable

Importing com.daodecode.scalaj.collection.immutable._ allows to use "extension" methods deepAsScalaImmutable, which convert all supported nested Java collections to immutable versions of corresponding Scala collections as well as primitive wrappers.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. immutable
  2. ImmutableSConverters
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class DeepJavaListAsImmutableSeq[A] extends AnyVal

    Permalink
  2. implicit final class DeepJavaMapAsImmutableMap[A, B] extends AnyVal

    Permalink
  3. implicit final class DeepJavaSetAsImmutableSet[A] extends AnyVal

    Permalink
  4. trait ImmutableSConverters extends AnyRef

    Permalink

    Trait for bringing in implicit SCastConverters for converting between Java and immutable Scala collections.

    Trait for bringing in implicit SCastConverters for converting between Java and immutable Scala collections. Importing com.daodecode.scalaj.collection.immutable._ will bring them in the scope.

Value Members

  1. implicit def jListImmutableConverter[A, B](implicit converter: SConverter[A, B]): SConverter[collection.JList[A], Seq[B]]

    Permalink

    returns

    converter for converting Java JList to immutable Scala scala.collection.immutable.Seq. Given converter used to convert elements of Java list

    Definition Classes
    ImmutableSConverters
  2. implicit def jMapImmutableConverter[A, B, C, D](implicit keyConverter: SConverter[A, C], valueConverter: SConverter[B, D]): SConverter[collection.JMap[A, B], Map[C, D]]

    Permalink

    returns

    converter for converting Java JMap to immutable Scala scala.collection.immutable.Map. Given converters used to convert keys and values of Java map

    Definition Classes
    ImmutableSConverters
  3. implicit def jSetImmutableConverter[A, B](implicit converter: SConverter[A, B]): SConverter[collection.JSet[A], Set[B]]

    Permalink

    returns

    converter for converting Java JSet to immutable Scala scala.collection.immutable.Set. Given converter used to convert elements of Java set

    Definition Classes
    ImmutableSConverters

Inherited from ImmutableSConverters

Inherited from AnyRef

Inherited from Any

Ungrouped