com.nicta.scoobi.impl

collection

package collection

Visibility
  1. Public
  2. All

Type Members

  1. trait BoundedLinearSeq[+A] extends AnyRef

  2. case class FunctionBoundedLinearSeq[A](f: (Int) ⇒ A, fsize: Int) extends BoundedLinearSeq[A] with Product with Serializable

  3. case class SeqBoundedLinearSeq[A](seq: Seq[A]) extends BoundedLinearSeq[A] with Product with Serializable

  4. abstract class Set[T] extends AnyRef

    A common class for lightweight sets.

  5. final class WeakHashSet[A] extends Set[A] with (A) ⇒ Boolean with scala.collection.mutable.Set[A]

    A HashSet where the elements are stored weakly.

    A HashSet where the elements are stored weakly. Elements in this set are eligible for GC if no other hard references are associated with them. Its primary use case is as a canonical reference identity holder (aka "hash-consing") via findEntryOrUpdate

    This Set implementation cannot hold null. Any attempt to put a null in it will result in a NullPointerException

    This set implementation is not in general thread safe without external concurrency control. However it behaves properly when GC concurrently collects elements in this set.

    Copied from the scala.reflect.internal.util code but without the AnyRef constraint

Value Members

  1. object +:

    extrator for the first element of Seq[T]

  2. object :+

    extrator for the last element of Seq[T]

  3. object Maps extends Maps

  4. object WeakHashSet

    Companion object for WeakHashSet

Ungrouped