ChunkBuilder

zio.blocks.chunk.ChunkBuilder
See theChunkBuilder companion class
object ChunkBuilder

Attributes

Companion
class
Source
Chunk.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

final class Boolean extends ChunkBuilder[Boolean]

A ChunkBuilder specialized for building chunks of unboxed Boolean values.

A ChunkBuilder specialized for building chunks of unboxed Boolean values.

Attributes

Source
Chunk.scala
Supertypes
class ChunkBuilder[Boolean]
trait Builder[Boolean, Chunk[Boolean]]
trait Growable[Boolean]
trait Clearable
class Object
trait Matchable
class Any
Show all
final class Byte extends ChunkBuilder[Byte]

A ChunkBuilder specialized for building chunks of unboxed Byte values.

A ChunkBuilder specialized for building chunks of unboxed Byte values.

Attributes

Source
Chunk.scala
Supertypes
class ChunkBuilder[Byte]
trait Builder[Byte, Chunk[Byte]]
trait Growable[Byte]
trait Clearable
class Object
trait Matchable
class Any
Show all
final class Char extends ChunkBuilder[Char]

A ChunkBuilder specialized for building chunks of unboxed Char values.

A ChunkBuilder specialized for building chunks of unboxed Char values.

Attributes

Source
Chunk.scala
Supertypes
class ChunkBuilder[Char]
trait Builder[Char, Chunk[Char]]
trait Growable[Char]
trait Clearable
class Object
trait Matchable
class Any
Show all
final class Double extends ChunkBuilder[Double]

A ChunkBuilder specialized for building chunks of unboxed Double values.

A ChunkBuilder specialized for building chunks of unboxed Double values.

Attributes

Source
Chunk.scala
Supertypes
class ChunkBuilder[Double]
trait Builder[Double, Chunk[Double]]
trait Growable[Double]
trait Clearable
class Object
trait Matchable
class Any
Show all
final class Float extends ChunkBuilder[Float]

A ChunkBuilder specialized for building chunks of unboxed Float values.

A ChunkBuilder specialized for building chunks of unboxed Float values.

Attributes

Source
Chunk.scala
Supertypes
class ChunkBuilder[Float]
trait Builder[Float, Chunk[Float]]
trait Growable[Float]
trait Clearable
class Object
trait Matchable
class Any
Show all
final class Int extends ChunkBuilder[Int]

A ChunkBuilder specialized for building chunks of unboxed Int values.

A ChunkBuilder specialized for building chunks of unboxed Int values.

Attributes

Source
Chunk.scala
Supertypes
class ChunkBuilder[Int]
trait Builder[Int, Chunk[Int]]
trait Growable[Int]
trait Clearable
class Object
trait Matchable
class Any
Show all
final class Long extends ChunkBuilder[Long]

A ChunkBuilder specialized for building chunks of unboxed Long values.

A ChunkBuilder specialized for building chunks of unboxed Long values.

Attributes

Source
Chunk.scala
Supertypes
class ChunkBuilder[Long]
trait Builder[Long, Chunk[Long]]
trait Growable[Long]
trait Clearable
class Object
trait Matchable
class Any
Show all
final class Short extends ChunkBuilder[Short]

A ChunkBuilder specialized for building chunks of unboxed Short values.

A ChunkBuilder specialized for building chunks of unboxed Short values.

Attributes

Source
Chunk.scala
Supertypes
class ChunkBuilder[Short]
trait Builder[Short, Chunk[Short]]
trait Growable[Short]
trait Clearable
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def make[A](): ChunkBuilder[A]

Constructs a generic ChunkBuilder.

Constructs a generic ChunkBuilder.

Attributes

Source
Chunk.scala
def make[A](capacityHint: Int): ChunkBuilder[A]

Constructs a generic ChunkBuilder with the size hint.

Constructs a generic ChunkBuilder with the size hint.

Attributes

Source
Chunk.scala