Builder

io.scalaland.chimney.integrations.FactoryCompat.Builder
trait Builder[-A, +CC] extends Builder[A, CC]

Attributes

Graph
Supertypes
trait Builder[A, CC]
trait Growable[A]
trait Clearable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

final def ++=(xs: IterableOnce[A]): Growable.this.type

Attributes

Inherited from:
Growable
final def +=(elem: A): Growable.this.type

Attributes

Inherited from:
Growable
def addAll(xs: IterableOnce[A]): Growable.this.type

Attributes

Inherited from:
Growable
def addOne(elem: A): Growable.this.type

Attributes

Inherited from:
Growable
def clear(): Unit

Attributes

Inherited from:
Builder
def knownSize: Int

Attributes

Inherited from:
Growable
def mapResult[NewTo](f: CC => NewTo): Builder[A, NewTo]

Attributes

Inherited from:
Builder
def result(): CC

Attributes

Inherited from:
Builder
final def sizeHint(coll: IterableOnce[_], delta: Int): Unit

Attributes

Inherited from:
Builder
def sizeHint(size: Int): Unit

Attributes

Inherited from:
Builder
final def sizeHintBounded(size: Int, boundingColl: Iterable[_]): Unit

Attributes

Inherited from:
Builder

Deprecated and Inherited methods

final def +=(elem1: A, elem2: A, elems: A*): Growable.this.type

Attributes

Deprecated
[Since version 2.13.0] Use `++=` aka `addAll` instead of varargs `+=`; infix operations with an operand of multiple args will be deprecated
Inherited from:
Growable