Packages

p

com.github.arturopala

bufferandslice

package bufferandslice

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class ArrayBuffer[T] extends ArrayBufferLike[T]

    Growable, mutable array of values.

    Growable, mutable array of values.

    T

    type of the underlying array items

  2. trait ArrayBufferLike[T] extends Buffer[T]

    Common buffer functions impl for array-backend buffers.

  3. abstract class ArraySlice[T] extends Slice[T]

    Lazy, immutable slice of an underlying array.

    Lazy, immutable slice of an underlying array.

    T

    type of the array's items

  4. trait Buffer[T] extends (Int) ⇒ T

    Mutable indexed buffer abstraction.

  5. final class IntBuffer extends ArrayBufferLike[Int]

    Growable, mutable array of integers.

    Growable, mutable array of integers. Unlike ArrayBuffer allows to address elements outside the range.

  6. final class IntSlice extends Slice[Int]

    Lazy, specialized slice of the array of integers.

  7. trait Slice[T] extends (Int) ⇒ T

    Lazy, immutable slice of a sequence of values.

    Lazy, immutable slice of a sequence of values.

    T

    type of the items of the sequence.

Value Members

  1. object ArrayOps

    Array modifications helper.

  2. object Buffer

    Buffer factory.

  3. object IntBuffer

    IntBuffer factory.

  4. object IntSlice
  5. object Slice

Ungrouped