com.twitter.algebird.javaapi

Semigroups

object Semigroups extends

Visibility
  1. Public
  2. All

Value Members

  1. def bigIntSemigroup(): Semigroup[BigInt]

  2. def boolSemigroup(): Semigroup[Boolean]

  3. def doubleSemigroup(): Semigroup[Double]

  4. def floatSemigroup(): Semigroup[Float]

  5. def function1Semigroup[T](): Semigroup[(T) ⇒ T]

  6. def indexedSeqSemigroup[T](componentSemigroup: Semigroup[T]): Semigroup[IndexedSeq[T]]

  7. def intSemigroup(): Semigroup[Integer]

  8. def jlistSemigroup[T](): Semigroup[List[T]]

  9. def jmapSemigroup[K, V](componentSemigroup: Semigroup[V]): Semigroup[Map[K, V]]

  10. def listSemigroup[T](): Semigroup[List[T]]

  11. def longSemigroup(): Semigroup[Long]

  12. def mapSemigroup[K, V](componentSemigroup: Semigroup[V]): Semigroup[Map[K, V]]

  13. def optionSemigroup[T](componentSemigroup: Semigroup[T]): Semigroup[Option[T]]

  14. def scMapSemigroup[K, V](componentSemigroup: Semigroup[V]): Semigroup[Map[K, V]]

  15. def semigroup[T](c: Class[T]): Semigroup[T]

  16. def seqSemigroup[T](): Semigroup[Seq[T]]

  17. def setSemigroup[T](): Semigroup[Set[T]]

  18. def shortSemigroup(): Semigroup[Short]

  19. def stringSemigroup(): Semigroup[String]