breeze.collection

mutable

package mutable

Visibility
  1. Public
  2. All

Type Members

  1. trait ArrayLike[V] extends AnyRef

    An ArrayLike is something that can behave kind of like an Array, but isn't.

  2. class ArrayMap[V] extends Map[Int, V] with MapLike[Int, V, ArrayMap[V]] with Serializable

    Wraps an ArrayBuffer with a Map.

  3. class AutoUpdater[M, K, V] extends Map[K, V]

    AutoUpdater wraps a Map such that any call to apply updates the map with an instance of the default value

  4. class Beam[T] extends Iterable[T] with IBeam[T] with IterableLike[T, Beam[T]] with Serializable

    Represents a beam, which is essentially a priority queue with a maximum size.

  5. trait IBeam[T] extends Iterable[T] with IterableLike[T, IBeam[T]] with Builder[T, IndexedSeq[T]] with Shrinkable[T] with Cloneable[IBeam[T]]

  6. final class OpenAddressHashArray[V] extends Storage[V] with ArrayLike[V] with Serializable

    This is a Sparse Array implementation backed by a linear-probing open address hash table.

  7. class RingBuffer[A] extends Buffer[A] with GenericTraversableTemplate[A, RingBuffer] with BufferLike[A, RingBuffer[A]] with Builder[A, List[A]]

  8. final class SparseArray[V] extends ArrayLike[V] with Storage[V] with Serializable

    A SparseArray is a sparse representation of an array using a two-array binary-search approach.

  9. class SparseArrayMap[T] extends Map[Int, T] with MapLike[Int, T, SparseArrayMap[T]] with Serializable

  10. final class TriangularArray[T] extends Serializable

    A TriangularArray is a jagged 2-d array where for every row r, we have an array of size dim - r.

Value Members

  1. object ArrayMap extends Serializable

  2. object AutoUpdater

  3. object Beam extends Serializable

  4. object OpenAddressHashArray extends Serializable

  5. object RingBuffer extends SeqFactory[RingBuffer]

  6. object SparseArray extends Serializable

  7. object SparseArrayMap extends Serializable

  8. object TriangularArray extends Serializable

Ungrouped