final case class BufferDouble(values: Array[Double]) extends Buffer with BufferDoubleImpl with Product with Serializable
- Self Type
- BufferDouble
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BufferDouble
- Serializable
- Product
- Equals
- BufferDoubleImpl
- Buffer
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new BufferDouble(values: Array[Double])
Type Members
- type BufferType = BufferDouble
- Definition Classes
- BufferDouble → Buffer
- type ColumnTagType = F64.type
- Definition Classes
- BufferDouble → Buffer
- type ColumnType = F64Column
- Definition Classes
- BufferDouble → Buffer
- type Elem = Double
- Definition Classes
- BufferDouble → Buffer
- type SegmentType = SegmentDouble
- Definition Classes
- BufferDouble → Buffer
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def as(b: ColumnTag): ColumnTag.BufferType
- Definition Classes
- Buffer
- def as(b: Buffer): Buffer.BufferType
- Definition Classes
- Buffer
- def asBufferType: BufferType
given the bounds on BufferType this should never fail
given the bounds on BufferType this should never fail
- Definition Classes
- Buffer
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def broadcast(n: Int): BufferDouble
- Definition Classes
- BufferDoubleImpl
- def cdf(numPoints: Int): (BufferDouble, BufferDouble)
- Definition Classes
- BufferDoubleImpl
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def computeJoinIndexes(other: BufferType, how: String): (Option[BufferInt], Option[BufferInt])
- Definition Classes
- BufferDoubleImpl
- def countDistinctGroups(partitionMap: BufferInt, numGroups: Int): BufferInt
- Definition Classes
- BufferDoubleImpl
- def countGroups(partitionMap: BufferInt, numGroups: Int): BufferType
- Definition Classes
- BufferDoubleImpl
- def countNonMissing: Long
- Definition Classes
- Buffer
- def elementAsCharSequence(i: Int): CharSequence
- Definition Classes
- BufferDoubleImpl
- def elementwise_*=(other: BufferLong): Unit
- Definition Classes
- BufferDoubleImpl
- def elementwise_*=(other: BufferType): Unit
- Definition Classes
- BufferDoubleImpl
- def elementwise_+=(other: BufferLong): Unit
- Definition Classes
- BufferDoubleImpl
- def elementwise_+=(other: BufferType): Unit
- Definition Classes
- BufferDoubleImpl
- def elementwise_abs: BufferDouble
- Definition Classes
- BufferDoubleImpl
- def elementwise_add(other: BufferType): BufferType
- Definition Classes
- BufferDoubleImpl
- def elementwise_containedIn(other: Set[Double]): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_div(other: BufferType): BufferType
- Definition Classes
- BufferDoubleImpl
- def elementwise_eq(other: BufferLong): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_eq(other: Double): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_eq(other: BufferType): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_gt(other: BufferLong): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_gt(other: Double): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_gt(other: BufferType): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_gteq(other: BufferLong): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_gteq(other: Double): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_gteq(other: BufferType): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_isMissing: BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_lt(other: BufferLong): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_lt(other: Double): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_lt(other: BufferType): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_lteq(other: BufferLong): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_lteq(other: Double): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_lteq(other: BufferType): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_mul(other: BufferType): BufferType
- Definition Classes
- BufferDoubleImpl
- def elementwise_neq(other: BufferLong): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_neq(other: BufferType): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_neq(other: Double): BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_printf(s: String): BufferString
- Definition Classes
- BufferDoubleImpl
- def elementwise_roundToDouble: BufferDouble
- Definition Classes
- BufferDoubleImpl
- def elementwise_roundToInt: BufferInt
- Definition Classes
- BufferDoubleImpl
- def elementwise_roundToLong: BufferLong
- Definition Classes
- BufferDoubleImpl
- def elementwise_subtract(other: BufferType): BufferType
- Definition Classes
- BufferDoubleImpl
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- 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
- 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
- def findInequalityVsHead(other: BufferType, lessThan: Boolean): BufferInt
- Definition Classes
- BufferDoubleImpl
- def firstInGroup(partitionMap: BufferInt, numGroups: Int): BufferType
- Definition Classes
- BufferDoubleImpl
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def groups: GroupMap
- Definition Classes
- BufferDoubleImpl
- def hasMissingInGroup(partitionMap: BufferInt, numGroups: Int): BufferInt
- Definition Classes
- BufferDoubleImpl
- def hashOf(l: Int): Long
- Definition Classes
- BufferDoubleImpl
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isMissing(l: Int): Boolean
- Definition Classes
- BufferDoubleImpl
- def length: Int
- Definition Classes
- BufferDoubleImpl
- def maxInGroups(partitionMap: BufferInt, numGroups: Int): BufferType
- Definition Classes
- BufferDoubleImpl
- def meanGroups(partitionMap: BufferInt, numGroups: Int): BufferType
- Definition Classes
- BufferDoubleImpl
- def mergeNonMissing(other: BufferType): BufferType
- Definition Classes
- BufferDoubleImpl
- def minInGroups(partitionMap: BufferInt, numGroups: Int): BufferType
- Definition Classes
- BufferDoubleImpl
- def minMax: Option[(Double, Double)]
- Definition Classes
- BufferDoubleImpl
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def partition(numPartitions: Int, map: BufferInt): Vector[BufferType]
- Definition Classes
- BufferDoubleImpl
- def positiveLocations: BufferInt
- Definition Classes
- BufferDoubleImpl
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def sumGroups(partitionMap: BufferInt, numGroups: Int): BufferType
- Definition Classes
- BufferDoubleImpl
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tag: ColumnTagType
- Definition Classes
- BufferDouble → Buffer
- def take(locs: Location): BufferDouble
- Definition Classes
- BufferDoubleImpl
- def toSegment(name: LogicalPath)(implicit tsc: TaskSystemComponents): IO[SegmentDouble]
- Definition Classes
- BufferDoubleImpl
- def toSeq: Seq[Double]
- Definition Classes
- BufferDoubleImpl
- val values: Array[Double]
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)