Packages

final class Booleans extends AnyVal with ArrImut[Boolean]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Booleans
  2. ArrImut
  3. ArrayLike
  4. AnyVal
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Booleans(array: Array[Boolean])

Type Members

  1. type ThisT = Booleans
    Definition Classes
    BooleansArrImutArrayLike

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. def ++(op: Booleans): Booleans
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  5. def apply(index: Int): Boolean
    Definition Classes
    BooleansArrayLike
  6. val array: Array[Boolean]
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def collect[B, BB <: ArrImut[B]](pf: PartialFunction[Boolean, B])(implicit ev: ArrBuild[B, BB]): BB

    Collects values of B by applying partial function to only those elements of A, for which the PartialFunction is defined.

    Collects values of B by applying partial function to only those elements of A, for which the PartialFunction is defined.

    Definition Classes
    ArrayLike
  9. def collectList[B](pf: PartialFunction[Boolean, B]): List[B]

    Collects a List values of B by applying partial function to only those elements of A, for which the PartialFunction is defined.

    Collects a List values of B by applying partial function to only those elements of A, for which the PartialFunction is defined.

    Definition Classes
    ArrayLike
  10. def contains[A1 >: Boolean](elem: A1): Boolean
    Definition Classes
    ArrayLike
  11. def eMap[B, BB <: ArrImut[B]](f: (Boolean) => EMon[B])(implicit ev: ArrBuild[B, BB]): EMon[BB]
    Definition Classes
    ArrayLike
  12. def empty: Boolean
    Definition Classes
    ArrayLike
    Annotations
    @inline()
  13. def existsCount(f: (Boolean) => Boolean): Int

    Counts the number of elements that fulfil the condition A => Boolean

    Counts the number of elements that fulfil the condition A => Boolean

    Definition Classes
    ArrayLike
  14. def fHeadElse[B](noHead: => B)(ifHead: (Boolean) => B): B
    Definition Classes
    ArrayLike
  15. def filter[AA <: ArrImut[Boolean]](f: (Boolean) => Boolean)(implicit ev: ArrBuild[Boolean, AA]): AA
    Definition Classes
    ArrayLike
  16. def foldHeadTail[B](initial: B)(fHead: (B, Boolean) => B)(fTail: (B, Boolean) => B): B
    Definition Classes
    ArrayLike
  17. def foldLeft[B](initial: B)(f: (B, Boolean) => B): B
    Definition Classes
    ArrayLike
  18. def foldTailLeft[B](initial: B)(f: (B, Boolean) => B): B
    Definition Classes
    ArrayLike
  19. def foreach[U](f: (Boolean) => U): Unit
    Definition Classes
    ArrayLike
  20. def foreachInit[U](f: (Boolean) => U): Unit
    Definition Classes
    ArrayLike
  21. def foreachReverse[U](f: (Boolean) => U): Unit

    Consider changing this name, as might not be appropriate to all sub classes.

    Consider changing this name, as might not be appropriate to all sub classes.

    Definition Classes
    ArrayLike
  22. def foreachTail[U](f: (Boolean) => U): Unit
    Definition Classes
    ArrayLike
  23. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  24. def head: Boolean
    Definition Classes
    ArrayLike
    Annotations
    @inline()
  25. def headToStringElse(ifEmptyString: String): String
    Definition Classes
    ArrayLike
  26. def iForeach[U](f: (Boolean, Int) => U, startIndex: Int = 0): Unit

    foreach with index.

    foreach with index. The startIndex parameter is placed 2nd to allow it to have a default value of zero.

    Definition Classes
    ArrayLike
  27. def iForeachReverse[U](f: (Boolean, Int) => U): Unit
    Definition Classes
    ArrayLike
  28. def iMap[B, BB <: ArrImut[B]](f: (Boolean, Int) => B)(implicit ev: ArrBuild[B, BB]): BB
    Definition Classes
    ArrayLike
  29. def ifEmpty[B](vEmpty: => B, vNonEmpty: => B): B
    Definition Classes
    ArrayLike
  30. def indexOf(elem: Boolean): Int
    Definition Classes
    ArrayLike
  31. def indexWhere(f: (Boolean) => Boolean): Int

    Return the index of the first element where predicate is true, or -1 if predicate not true forall.

    Return the index of the first element where predicate is true, or -1 if predicate not true forall.

    Definition Classes
    ArrayLike
  32. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  33. def iterFlatMap[B, BB <: ArrImut[B]](f: (Boolean) => Iterable[B])(implicit ev: ArrBuild[B, BB]): BB

    FlatMaps over a function from A to any Iterable.

    FlatMaps over a function from A to any Iterable.

    Definition Classes
    ArrayLike
  34. def last: Boolean
    Definition Classes
    ArrayLike
    Annotations
    @inline()
  35. def lenStr: String
    Definition Classes
    ArrayLike
  36. def length: Int
    Definition Classes
    BooleansArrayLike
  37. def map[B, BB <: ArrImut[B]](f: (Boolean) => B)(implicit ev: ArrBuild[B, BB]): BB
    Definition Classes
    ArrayLike
  38. def map2To1[B, BB <: ArrImut[B]](f: (Boolean, Boolean) => B)(implicit ev: ArrBuild[B, BB]): BB

    map 2 elements of A to 1 element of B.

    map 2 elements of A to 1 element of B. Ignores the last element on a collection of odd numbered length.

    Definition Classes
    ArrayLike
  39. def mapCollectGoods[B, BB <: ArrImut[B]](f: (Boolean) => EMon[B])(implicit ev: ArrBuild[B, BB]): BB

    maps from A to EMon[B], collects the good values.

    maps from A to EMon[B], collects the good values.

    Definition Classes
    ArrayLike
  40. def mapList[B <: AnyRef](f: (Boolean) => B): List[B]

    maps ValueProduct collection to List

    maps ValueProduct collection to List

    Definition Classes
    ArrayLike
  41. def mapWithAcc[B, BB <: ArrImut[B], C](initC: C)(f: (Boolean, C) => (B, C))(implicit ev: ArrBuild[B, BB]): BB
    Definition Classes
    ArrayLike
  42. def mkString(seperator: String): String

    Not sure about this method.

    Not sure about this method.

    Definition Classes
    ArrayLike
  43. def modifyWhere(pred: (Boolean) => Boolean, fNewValue: (Boolean) => Boolean): ThisT

    Replaces all instances of the old value that fulfill predicate with the new value.

    Replaces all instances of the old value that fulfill predicate with the new value.

    Definition Classes
    ArrImut
  44. def nonEmpty: Boolean
    Definition Classes
    ArrayLike
    Annotations
    @inline()
  45. def removeFirst(f: (Boolean) => Boolean): ThisT
    Definition Classes
    ArrImut
  46. def replace(oldValue: Boolean, newValue: Boolean): ThisT

    Replaces all instances of the old value with the new value.

    Replaces all instances of the old value with the new value.

    Definition Classes
    ArrImut
  47. def replaceWhere(pred: (Boolean) => Boolean, newValue: Boolean): ThisT

    Replaces all instances of the old value that fulfill predicate with the new value.

    Replaces all instances of the old value that fulfill predicate with the new value.

    Definition Classes
    ArrImut
  48. def returnThis: ThisT
    Definition Classes
    ArrayLike
  49. def sumBy(f: (Boolean) => Int): Int
    Definition Classes
    ArrayLike
  50. def toList: List[Boolean]
    Definition Classes
    ArrayLike
  51. def toString(): String
    Definition Classes
    Any
  52. def toStrsFold(seperator: String = "", f: (Boolean) => String = _.toString): String
    Definition Classes
    ArrayLike
  53. def unsafeArrayCopy(operand: Array[Boolean], offset: Int, copyLength: Int): Unit
    Definition Classes
    BooleansArrImut
  54. def unsafeNew(length: Int): Booleans
    Definition Classes
    BooleansArrImut
  55. def unsafeSetElem(i: Int, value: Boolean): Unit
    Definition Classes
    BooleansArrImut
  56. def unsafeSetElemSeq(index: Int, elems: Iterable[Boolean]): Unit
    Definition Classes
    ArrImut
  57. def unsafeSetElems(index: Int, elems: Boolean*): Unit
    Definition Classes
    ArrImut
  58. def unsafeSetHead(value: Boolean): Unit
    Definition Classes
    ArrImut
  59. def unsafeSetLast(value: Boolean): Unit
    Definition Classes
    ArrImut

Deprecated Value Members

  1. def toArraySeq(implicit ct: ClassTag[Boolean]): ArraySeq[Boolean]

    transitional method to be removed.

    transitional method to be removed.

    Definition Classes
    ArrayLike
    Annotations
    @deprecated
    Deprecated

Inherited from ArrImut[Boolean]

Inherited from ArrayLike[Boolean]

Inherited from AnyVal

Inherited from Any

Ungrouped