ChunkBuilder

turbolift.data.ChunkBuilder
See theChunkBuilder companion object
final class ChunkBuilder[A]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def addArraySlice(values: Array[A], startIndex: Int, endIndex: Int): ChunkBuilder[A]
def addChunk(chunk: Chunk[A]): ChunkBuilder[A]
def addChunkSlice(chunk: Chunk[A], startIndex: Int, endIndex: Int): ChunkBuilder[A]
def addIndexedSlice(values: IndexedSeq[A], startIndex: Int, endIndex: Int): ChunkBuilder[A]
def addIterator(it: Iterator[A]): ChunkBuilder[A]
def addOne(value: A): ChunkBuilder[A]
def size: Int
def toArray(using classTag: ClassTag[A]): Array[A]
def toChunk: Chunk[A]
def unsafeAddArraySlice(values: Array[A], startIndex: Int, endIndex: Int): Unit
def unsafeAddIndexedSlice(values: IndexedSeq[A], startIndex: Int, endIndex: Int): Unit
def unsafeAddOne(value: A): Unit
def unsafeToArray: Array[A]