Packages

object Chunk extends Serializable

Source
Chunk.scala
Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Chunk
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class Booleans(values: Array[Boolean], offset: Int, length: Int) extends Chunk[Boolean] with Product with Serializable
  2. final case class Boxed[O](values: Array[O], offset: Int, length: Int) extends Chunk[O] with Product with Serializable
  3. final case class ByteBuffer extends Chunk[Byte] with Product with Serializable
  4. final case class Bytes(values: Array[Byte], offset: Int, length: Int) extends Chunk[Byte] with Product with Serializable
  5. final case class Doubles(values: Array[Double], offset: Int, length: Int) extends Chunk[Double] with Product with Serializable
  6. final case class Floats(values: Array[Float], offset: Int, length: Int) extends Chunk[Float] with Product with Serializable
  7. final case class Ints(values: Array[Int], offset: Int, length: Int) extends Chunk[Int] with Product with Serializable
  8. final case class Longs(values: Array[Long], offset: Int, length: Int) extends Chunk[Long] with Product with Serializable
  9. final case class Shorts(values: Array[Short], offset: Int, length: Int) extends Chunk[Short] with Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply[O](os: O*): Chunk[O]

    Creates a chunk with the specified values.

  5. def array[O](values: Array[O]): Chunk[O]

    Creates a chunk backed by an array.

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def booleans(values: Array[Boolean], offset: Int, length: Int): Chunk[Boolean]

    Creates a chunk backed by a subsequence of an array of booleans.

  8. def booleans(values: Array[Boolean]): Chunk[Boolean]

    Creates a chunk backed by an array of booleans.

  9. def boxed[O](values: Array[O], offset: Int, length: Int): Chunk[O]

    Creates a chunk backed by a subsequence of an array.

    Creates a chunk backed by a subsequence of an array. If A is a primitive type, elements will be boxed.

  10. def boxed[O](values: Array[O]): Chunk[O]

    Creates a chunk backed by an array.

    Creates a chunk backed by an array. If O is a primitive type, elements will be boxed.

  11. def byteBuffer(buf: java.nio.ByteBuffer): Chunk[Byte]

    Creates a chunk backed by an byte buffer, bounded by the current position and limit

  12. def bytes(values: Array[Byte], offset: Int, length: Int): Chunk[Byte]

    Creates a chunk backed by a subsequence of an array of bytes.

  13. def bytes(values: Array[Byte]): Chunk[Byte]

    Creates a chunk backed by an array of bytes.

  14. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  15. def doubles(values: Array[Double], offset: Int, length: Int): Chunk[Double]

    Creates a chunk backed by a subsequence of an array of doubles.

  16. def doubles(values: Array[Double]): Chunk[Double]

    Creates a chunk backed by an array of doubles.

  17. def empty[A]: Chunk[A]

    Chunk with no elements.

  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  20. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. def floats(values: Array[Float], offset: Int, length: Int): Chunk[Float]

    Creates a chunk backed by a subsequence of an array of floats.

  22. def floats(values: Array[Float]): Chunk[Float]

    Creates a chunk backed by an array of floats.

  23. implicit def fs2EqForChunk[A](implicit arg0: Eq[A]): Eq[Chunk[A]]
  24. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def indexedSeq[O](s: IndexedSeq[O]): Chunk[O]

    Creates a chunk backed by an IndexedSeq.

  27. implicit val instance: Traverse[Chunk] with Monad[Chunk]
  28. def ints(values: Array[Int], offset: Int, length: Int): Chunk[Int]

    Creates a chunk backed by a subsequence of an array of ints.

  29. def ints(values: Array[Int]): Chunk[Int]

    Creates a chunk backed by an array of ints.

  30. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  31. def longs(values: Array[Long], offset: Int, length: Int): Chunk[Long]

    Creates a chunk backed by a subsequence of an array of ints.

  32. def longs(values: Array[Long]): Chunk[Long]

    Creates a chunk backed by an array of longs.

  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. def seq[O](s: Seq[O]): Chunk[O]

    Creates a chunk backed by a Seq.

  37. def shorts(values: Array[Short], offset: Int, length: Int): Chunk[Short]

    Creates a chunk backed by a subsequence of an array of shorts.

  38. def shorts(values: Array[Short]): Chunk[Short]

    Creates a chunk backed by an array of shorts.

  39. def singleton[O](o: O): Chunk[O]

    Creates a chunk consisting of a single element.

  40. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  41. def toString(): String
    Definition Classes
    AnyRef → Any
  42. def vector[O](v: Vector[O]): Chunk[O]

    Creates a chunk backed by a vector.

  43. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  46. object Booleans extends Serializable
  47. object Boxed extends Serializable
  48. object ByteBuffer extends Serializable
  49. object Bytes extends Serializable
  50. object Doubles extends Serializable
  51. object Floats extends Serializable
  52. object Ints extends Serializable
  53. object Longs extends Serializable
  54. object Shorts extends Serializable

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped