Packages

package compat

The collection compatibility API

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. compat
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class BitSetFactoryExtensionMethods[C <: BitSet with BitSetLike[C]] extends AnyRef
  2. trait BuildFrom[-From, -A, +C] extends Any

    Builds a collection of type C from elements of type A when a source collection of type From is available.

    Builds a collection of type C from elements of type A when a source collection of type From is available. Implicit instances of BuildFrom are available for all collection types.

    From

    Type of source collection

    A

    Type of elements (e.g. Int, Boolean, etc.)

    C

    Type of collection (e.g. List[Int], TreeMap[Int, String], etc.)

  3. trait Factory[-A, +C] extends Any

    A factory that builds a collection of type C with elements of type A.

    A factory that builds a collection of type C with elements of type A.

    A

    Type of elements (e.g. Int, Boolean, etc.)

    C

    Type of collection (e.g. List[Int], TreeMap[Int, String], etc.)

  4. implicit class IterableFactoryExtensionMethods[CC[X] <: GenTraversable[X]] extends AnyRef
  5. type IterableOnce[+X] = TraversableOnce[X]
  6. implicit class MapFactoryExtensionMethods[CC[A, B] <: Map[A, B] with MapLike[A, B, CC[A, B]]] extends AnyRef
  7. implicit class SortedExtensionMethods[K, T <: Sorted[K, T]] extends AnyRef
  8. implicit final class StreamExtensionMethods[A] extends AnyVal

Value Members

  1. val IterableOnce: TraversableOnce.type
  2. implicit def arrayCompanionToCBF[A](fact: Array.type)(implicit arg0: ClassTag[A]): CanBuildFrom[Any, A, Array[A]]
  3. implicit def bitSetFactoryToCBF(fact: BitSetFactory[BitSet]): CanBuildFrom[Any, Int, BitSet]
  4. implicit def genericCompanionToCBF[A, CC[X] <: GenTraversable[X]](fact: GenericCompanion[CC]): CanBuildFrom[Any, A, CC[A]]
  5. implicit def immutableBitSetFactoryToCBF(fact: BitSetFactory[immutable.BitSet]): CanBuildFrom[Any, Int, ImmutableBitSetCC[Int]]
  6. implicit def mapFactoryToCBF[K, V, CC[A, B] <: Map[A, B] with MapLike[A, B, CC[A, B]]](fact: MapFactory[CC]): CanBuildFrom[Any, (K, V), CC[K, V]]
  7. implicit def mutableBitSetFactoryToCBF(fact: BitSetFactory[mutable.BitSet]): CanBuildFrom[Any, Int, MutableBitSetCC[Int]]
  8. implicit def sortedMapFactoryToCBF[K, V, CC[A, B] <: SortedMap[A, B] with SortedMapLike[A, B, CC[A, B]]](fact: SortedMapFactory[CC])(implicit arg0: Ordering[K]): CanBuildFrom[Any, (K, V), CC[K, V]]
  9. implicit def sortedSetCompanionToCBF[A, CC[X] <: SortedSet[X] with SortedSetLike[X, CC[X]]](fact: SortedSetFactory[CC])(implicit arg0: Ordering[A]): CanBuildFrom[Any, A, CC[A]]
  10. object BuildFrom
  11. object Factory

Inherited from AnyRef

Inherited from Any

Ungrouped