final case class BufferDouble(values: Array[Double]) extends Buffer with BufferDoubleImpl with Product with Serializable

Self Type
BufferDouble
Linear Supertypes
Serializable, Product, Equals, BufferDoubleImpl, Buffer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BufferDouble
  2. Serializable
  3. Product
  4. Equals
  5. BufferDoubleImpl
  6. Buffer
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new BufferDouble(values: Array[Double])

Type Members

  1. type BufferType = BufferDouble
    Definition Classes
    BufferDoubleBuffer
  2. type ColumnTagType = F64.type
    Definition Classes
    BufferDoubleBuffer
  3. type ColumnType = F64Column
    Definition Classes
    BufferDoubleBuffer
  4. type Elem = Double
    Definition Classes
    BufferDoubleBuffer
  5. type SegmentType = SegmentDouble
    Definition Classes
    BufferDoubleBuffer

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def as(b: ColumnTag): ColumnTag.BufferType
    Definition Classes
    Buffer
  5. def as(b: Buffer): Buffer.BufferType
    Definition Classes
    Buffer
  6. def asBufferType: BufferType

    given the bounds on BufferType this should never fail

    given the bounds on BufferType this should never fail

    Definition Classes
    Buffer
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def broadcast(n: Int): BufferDouble
    Definition Classes
    BufferDoubleImpl
  9. def cdf(numPoints: Int): (BufferDouble, BufferDouble)
    Definition Classes
    BufferDoubleImpl
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  11. def computeJoinIndexes(other: BufferType, how: String): (Option[BufferInt], Option[BufferInt])
    Definition Classes
    BufferDoubleImpl
  12. def countDistinctGroups(partitionMap: BufferInt, numGroups: Int): BufferInt
    Definition Classes
    BufferDoubleImpl
  13. def countGroups(partitionMap: BufferInt, numGroups: Int): BufferType
    Definition Classes
    BufferDoubleImpl
  14. def countNonMissing: Long
    Definition Classes
    Buffer
  15. def elementAsCharSequence(i: Int): CharSequence
    Definition Classes
    BufferDoubleImpl
  16. def elementwise_*=(other: BufferLong): Unit
    Definition Classes
    BufferDoubleImpl
  17. def elementwise_*=(other: BufferType): Unit
    Definition Classes
    BufferDoubleImpl
  18. def elementwise_+=(other: BufferLong): Unit
    Definition Classes
    BufferDoubleImpl
  19. def elementwise_+=(other: BufferType): Unit
    Definition Classes
    BufferDoubleImpl
  20. def elementwise_abs: BufferDouble
    Definition Classes
    BufferDoubleImpl
  21. def elementwise_add(other: BufferType): BufferType
    Definition Classes
    BufferDoubleImpl
  22. def elementwise_containedIn(other: Set[Double]): BufferInt
    Definition Classes
    BufferDoubleImpl
  23. def elementwise_div(other: BufferType): BufferType
    Definition Classes
    BufferDoubleImpl
  24. def elementwise_eq(other: BufferLong): BufferInt
    Definition Classes
    BufferDoubleImpl
  25. def elementwise_eq(other: Double): BufferInt
    Definition Classes
    BufferDoubleImpl
  26. def elementwise_eq(other: BufferType): BufferInt
    Definition Classes
    BufferDoubleImpl
  27. def elementwise_gt(other: BufferLong): BufferInt
    Definition Classes
    BufferDoubleImpl
  28. def elementwise_gt(other: Double): BufferInt
    Definition Classes
    BufferDoubleImpl
  29. def elementwise_gt(other: BufferType): BufferInt
    Definition Classes
    BufferDoubleImpl
  30. def elementwise_gteq(other: BufferLong): BufferInt
    Definition Classes
    BufferDoubleImpl
  31. def elementwise_gteq(other: Double): BufferInt
    Definition Classes
    BufferDoubleImpl
  32. def elementwise_gteq(other: BufferType): BufferInt
    Definition Classes
    BufferDoubleImpl
  33. def elementwise_isMissing: BufferInt
    Definition Classes
    BufferDoubleImpl
  34. def elementwise_lt(other: BufferLong): BufferInt
    Definition Classes
    BufferDoubleImpl
  35. def elementwise_lt(other: Double): BufferInt
    Definition Classes
    BufferDoubleImpl
  36. def elementwise_lt(other: BufferType): BufferInt
    Definition Classes
    BufferDoubleImpl
  37. def elementwise_lteq(other: BufferLong): BufferInt
    Definition Classes
    BufferDoubleImpl
  38. def elementwise_lteq(other: Double): BufferInt
    Definition Classes
    BufferDoubleImpl
  39. def elementwise_lteq(other: BufferType): BufferInt
    Definition Classes
    BufferDoubleImpl
  40. def elementwise_mul(other: BufferType): BufferType
    Definition Classes
    BufferDoubleImpl
  41. def elementwise_neq(other: BufferLong): BufferInt
    Definition Classes
    BufferDoubleImpl
  42. def elementwise_neq(other: BufferType): BufferInt
    Definition Classes
    BufferDoubleImpl
  43. def elementwise_neq(other: Double): BufferInt
    Definition Classes
    BufferDoubleImpl
  44. def elementwise_printf(s: String): BufferString
    Definition Classes
    BufferDoubleImpl
  45. def elementwise_roundToDouble: BufferDouble
    Definition Classes
    BufferDoubleImpl
  46. def elementwise_roundToInt: BufferInt
    Definition Classes
    BufferDoubleImpl
  47. def elementwise_roundToLong: BufferLong
    Definition Classes
    BufferDoubleImpl
  48. def elementwise_subtract(other: BufferType): BufferType
    Definition Classes
    BufferDoubleImpl
  49. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  50. def filter(mask: Buffer): BufferType

    takes element where mask is non missing and > 0, for string mask where non missing and non empty

    takes element where mask is non missing and > 0, for string mask where non missing and non empty

    Definition Classes
    Buffer
  51. def filterInEquality[B <: Buffer { type BufferType = B }](comparison: B, cutoff: B, less: Boolean): BufferType

    uses the first element from cutoff

    uses the first element from cutoff

    Definition Classes
    Buffer
  52. def findInequalityVsHead(other: BufferType, lessThan: Boolean): BufferInt
    Definition Classes
    BufferDoubleImpl
  53. def firstInGroup(partitionMap: BufferInt, numGroups: Int): BufferType
    Definition Classes
    BufferDoubleImpl
  54. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  55. def groups: GroupMap
    Definition Classes
    BufferDoubleImpl
  56. def hasMissingInGroup(partitionMap: BufferInt, numGroups: Int): BufferInt
    Definition Classes
    BufferDoubleImpl
  57. def hashOf(l: Int): Long
    Definition Classes
    BufferDoubleImpl
  58. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  59. def isMissing(l: Int): Boolean
    Definition Classes
    BufferDoubleImpl
  60. def length: Int
    Definition Classes
    BufferDoubleImpl
  61. def maxInGroups(partitionMap: BufferInt, numGroups: Int): BufferType
    Definition Classes
    BufferDoubleImpl
  62. def meanGroups(partitionMap: BufferInt, numGroups: Int): BufferType
    Definition Classes
    BufferDoubleImpl
  63. def mergeNonMissing(other: BufferType): BufferType
    Definition Classes
    BufferDoubleImpl
  64. def minInGroups(partitionMap: BufferInt, numGroups: Int): BufferType
    Definition Classes
    BufferDoubleImpl
  65. def minMax: Option[(Double, Double)]
    Definition Classes
    BufferDoubleImpl
  66. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  67. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  68. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  69. def partition(numPartitions: Int, map: BufferInt): Vector[BufferType]
    Definition Classes
    BufferDoubleImpl
  70. def positiveLocations: BufferInt
    Definition Classes
    BufferDoubleImpl
  71. def productElementNames: Iterator[String]
    Definition Classes
    Product
  72. def sumGroups(partitionMap: BufferInt, numGroups: Int): BufferType
    Definition Classes
    BufferDoubleImpl
  73. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  74. def tag: ColumnTagType
    Definition Classes
    BufferDoubleBuffer
  75. def take(locs: Location): BufferDouble
    Definition Classes
    BufferDoubleImpl
  76. def toSegment(name: LogicalPath)(implicit tsc: TaskSystemComponents): IO[SegmentDouble]
    Definition Classes
    BufferDoubleImpl
  77. def toSeq: Seq[Double]
    Definition Classes
    BufferDoubleImpl
  78. val values: Array[Double]
  79. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  80. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  81. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from BufferDoubleImpl

Inherited from Buffer

Inherited from AnyRef

Inherited from Any

Ungrouped