final class ArrayExtensions[A] extends AnyVal
Extension methods for Array[A] class
- Alphabetic
- By Inheritance
- ArrayExtensions
- AnyVal
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def headOnly[B](ifEmpty: => B, fNonEmpty: (A) => B): B
This method and "fHead" removes the need for headOption in the majority of case.
This method and "fHead" removes the need for headOption in the majority of case. Use fHead when are interested in the tail value
- def iForeach(f: (A, Int) => Unit, count: Int = 0): Unit
foreach loop with counter
- def ifEmpty[B](vEmpty: => B, vNonEmpty: => B): B
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val thisArray: Array[A]
- def toArraySeq: ArraySeq[A]
- def toStr: String
- def toString(): String
- Definition Classes
- Any
- def toStrsCommaFold(fToStr: (A) => String = _.toString): String
- def toStrsCommaParenth(fToStr: (A) => String = _.toString): String
- def toStrsFold(seperator: String = "", f: (A) => String = _.toString): String
- def toStrsSemiFold(fToStr: (A) => String = _.toString): String
- def toStrsSemiParenth(fToStr: (A) => String = _.toString): String
- def valueProducts[B <: ArrProdHomo[A]](implicit factory: (Int) => B): B