Scalar

sealed abstract class Scalar[+T]

Scalar wrapper for a single element of a vector-like container.

Type parameters:
T

The type of element wrapped

Companion:
object
class Object
trait Matchable
class Any
object NA.type
class Value[T]

Value members

Abstract methods

def get: T
def isNA: Boolean

Concrete methods

@inline
final def flatMap[B](f: T => Scalar[B]): Scalar[B]
@inline
final def foreach[U](f: T => U): Unit
def isDefined: Boolean
def isEmpty: Boolean
@inline
final def map[B : ScalarTag](f: T => B): Scalar[B]
def toOption: Option[T]
def unbox: Double
Implicitly added by UnboxD
def unbox: Float
Implicitly added by UnboxF