Packages

c

com.avsystem.commons.redis.util

FoldingBuilder

class FoldingBuilder[A, B] extends Builder[A, B]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FoldingBuilder
  2. Builder
  3. Growable
  4. Clearable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FoldingBuilder(zero: B, fun: (B, A) ⇒ B)

Value Members

  1. def ++=(xs: TraversableOnce[A]): FoldingBuilder.this.type
    Definition Classes
    Growable
  2. def +=(elem: A): FoldingBuilder.this.type
    Definition Classes
    FoldingBuilder → Builder → Growable
  3. def +=(elem1: A, elem2: A, elems: A*): FoldingBuilder.this.type
    Definition Classes
    Growable
  4. def clear(): Unit
    Definition Classes
    FoldingBuilder → Builder → Growable → Clearable
  5. def mapResult[NewTo](f: (B) ⇒ NewTo): Builder[A, NewTo]
    Definition Classes
    Builder
  6. def result(): B
    Definition Classes
    FoldingBuilder → Builder
  7. def sizeHint(coll: TraversableLike[_, _], delta: Int): Unit
    Definition Classes
    Builder
  8. def sizeHint(coll: TraversableLike[_, _]): Unit
    Definition Classes
    Builder
  9. def sizeHint(size: Int): Unit
    Definition Classes
    Builder
  10. def sizeHintBounded(size: Int, boundingColl: TraversableLike[_, _]): Unit
    Definition Classes
    Builder