Packages

t

ostrat

BuffProdHomoInts

trait BuffProdHomoInts[A] extends ArrBuffHomo[A]

A mutable collection of Elements that inherit from a Product of an Atomic value: Double, Int, Long or Float. They are stored with a backing ArrayBuffer[Int] They are named ProductIntsBuff rather than ProductIsBuff because that name can easlily be confused with ProductI1sBuff.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BuffProdHomoInts
  2. ArrBuffHomo
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract type ArrT <: ArrProdIntN[A]
    Definition Classes
    BuffProdHomoIntsArrBuffHomo

Abstract Value Members

  1. abstract def buffer: ArrayBuffer[Int]
  2. abstract def elemSize: Int
    Definition Classes
    ArrBuffHomo
  3. abstract def getClass(): Class[_ <: AnyRef]
    Definition Classes
    Any
  4. abstract def grow(newElem: A): Unit
    Definition Classes
    BuffProdHomoIntsArrBuffHomo

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def equals(arg0: Any): Boolean
    Definition Classes
    Any
  6. def grows(newElems: ArrT): Unit
    Definition Classes
    BuffProdHomoIntsArrBuffHomo
  7. def hashCode(): Int
    Definition Classes
    Any
  8. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  9. def toArr(implicit build: ArrBuild[A, ArrT]): ArrT
    Definition Classes
    ArrBuffHomo
  10. def toArray: Array[Int]
  11. def toString(): String
    Definition Classes
    Any

Inherited from ArrBuffHomo[A]

Inherited from Any

Ungrouped