final class ScalarTagAnyRef[T <: AnyRef] extends ScalarTagBase[T]
- Alphabetic
- By Inheritance
- ScalarTagAnyRef
- ScalarTagBase
- ScalarTag
- CouldBeNumber
- CouldBeOrdered
- SpecializedFactory
- ClassTag
- Equals
- ClassManifestDeprecatedApis
- OptManifest
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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 altMatConstructor(r: Int, c: Int, arr: Array[Vec[T]])(implicit st: ST[T]): Mat[T]
Can override this default construction methodology to avoid the toArray call if you don't want to extract elements that way.
Can override this default construction methodology to avoid the toArray call if you don't want to extract elements that way.
- Attributes
- protected
- Definition Classes
- SpecializedFactory
- def argString: String
- Attributes
- protected
- Definition Classes
- ClassManifestDeprecatedApis
- def arrayClass[A](tp: Class[_]): Class[Array[A]]
- Attributes
- protected
- Definition Classes
- ClassManifestDeprecatedApis
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asString(v: T): String
- Definition Classes
- ScalarTag
- def canEqual(x: Any): Boolean
- Definition Classes
- ClassTag → Equals → ClassManifestDeprecatedApis
- implicit val clm: CLM[T]
- Definition Classes
- ScalarTagAnyRef → ScalarTagBase
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def compare(x: T, y: T)(implicit ev: ORD[T]): Int
- Definition Classes
- ScalarTagBase → CouldBeOrdered
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(o: Any): Boolean
- Definition Classes
- ScalarTag → ClassTag → Equals → AnyRef → Any
- def erasure: Class[_]
- Definition Classes
- ScalarTag → ClassManifestDeprecatedApis
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def gt(a: T, b: T)(implicit ev: ORD[T]): Boolean
- Definition Classes
- CouldBeOrdered
- def hashCode(): Int
- Definition Classes
- ScalarTag → ClassTag → AnyRef → Any
- def inf(implicit ev: NUM[T]): Nothing
- Definition Classes
- ScalarTagBase → CouldBeNumber
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isMissing(v: T): Boolean
- Definition Classes
- ScalarTagAnyRef → ScalarTag
- def iseq(a: T, b: T)(implicit ev: ORD[T]): Boolean
- Definition Classes
- CouldBeOrdered
- def lt(a: T, b: T)(implicit ev: ORD[T]): Boolean
- Definition Classes
- CouldBeOrdered
- def makeBuf(sz: Int = org.saddle.Buffer.INIT_CAPACITY): Buffer[T]
- Definition Classes
- ScalarTagBase → SpecializedFactory
- def makeIndex(vec: Vec[T])(implicit ord: ORD[T]): Index[T]
- Definition Classes
- ScalarTagBase → SpecializedFactory
- def makeLoc(sz: Int = Locator.INIT_CAPACITY): Locator[T]
- Definition Classes
- ScalarTagBase → SpecializedFactory
- def makeLocAll(sz: Int = Locator.INIT_CAPACITY): LocatorAll[T]
- Definition Classes
- ScalarTagBase → SpecializedFactory
- def makeMat(r: Int, c: Int, arr: Array[T]): Mat[T]
- Definition Classes
- ScalarTagBase → SpecializedFactory
- final def makeMat(arr: Array[Vec[T]])(implicit st: ST[T]): Mat[T]
An alternative Mat factory method using array of Vecs
An alternative Mat factory method using array of Vecs
- Definition Classes
- SpecializedFactory
- def makeSorter(implicit ord: ORD[T]): Sorter[T]
- Definition Classes
- ScalarTagBase → SpecializedFactory
- def makeVec(arr: Array[T]): Vec[T]
- Definition Classes
- ScalarTagBase → SpecializedFactory
- def missing: T
- Definition Classes
- ScalarTagAnyRef → ScalarTag
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def negInf(implicit ev: NUM[T]): Nothing
- Definition Classes
- ScalarTagBase → CouldBeNumber
- def newArray(len: Int): Array[T]
- Definition Classes
- ClassTag
- def notMissing(t: T): Boolean
- Definition Classes
- ScalarTag
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def one(implicit ev: NUM[T]): T
- Definition Classes
- ScalarTagBase → CouldBeNumber
- def parse(s: Array[Char], from: Int, to: Int): T
Parses from a char array
Parses from a char array
Does not throw on erroneous input, rather returns the missing value.
- s
characters
- from
first index, inclusive
- to
last index, exclusive
- returns
a parsed value, or the missing value if any error occurs
- Definition Classes
- ScalarTagBase → ScalarTag
- def runtimeClass: Class[_]
- Definition Classes
- ScalarTagBase → ScalarTag → ClassTag
- def show(v: T): String
- Definition Classes
- ScalarTagBase → ScalarTag
- def strList(v: T): List[String]
- Definition Classes
- ScalarTag
- def strListLossless(v: T): List[String]
- Definition Classes
- ScalarTag
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toDouble(t: T)(implicit ev: NUM[T]): Double
- Definition Classes
- ScalarTagBase → CouldBeNumber
- def toString(): String
- Definition Classes
- ScalarTagAnyRef → ScalarTag → ClassTag → AnyRef → Any
- def unapply(x: Any): Option[T]
- Definition Classes
- ClassTag
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- 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()
- def wrap: ClassTag[Array[T]]
- Definition Classes
- ClassTag
- def zero(implicit ev: NUM[T]): T
- Definition Classes
- ScalarTagBase → CouldBeNumber
Deprecated Value Members
- def <:<(that: ClassManifest[_]): Boolean
- Definition Classes
- ClassManifestDeprecatedApis
- Annotations
- @deprecated
- Deprecated
(Since version 2.10.0) use scala.reflect.runtime.universe.TypeTag for subtype checking instead
- def >:>(that: ClassManifest[_]): Boolean
- Definition Classes
- ClassManifestDeprecatedApis
- Annotations
- @deprecated
- Deprecated
(Since version 2.10.0) use scala.reflect.runtime.universe.TypeTag for subtype checking instead
- def arrayManifest: ClassManifest[Array[T]]
- Definition Classes
- ClassManifestDeprecatedApis
- Annotations
- @deprecated
- Deprecated
(Since version 2.10.0) use wrap instead
- def newArray2(len: Int): Array[Array[T]]
- Definition Classes
- ClassManifestDeprecatedApis
- Annotations
- @deprecated
- Deprecated
(Since version 2.10.0) use wrap.newArray instead
- def newArray3(len: Int): Array[Array[Array[T]]]
- Definition Classes
- ClassManifestDeprecatedApis
- Annotations
- @deprecated
- Deprecated
(Since version 2.10.0) use wrap.wrap.newArray instead
- def newArray4(len: Int): Array[Array[Array[Array[T]]]]
- Definition Classes
- ClassManifestDeprecatedApis
- Annotations
- @deprecated
- Deprecated
(Since version 2.10.0) use wrap.wrap.wrap.newArray instead
- def newArray5(len: Int): Array[Array[Array[Array[Array[T]]]]]
- Definition Classes
- ClassManifestDeprecatedApis
- Annotations
- @deprecated
- Deprecated
(Since version 2.10.0) use wrap.wrap.wrap.wrap.newArray instead
- def newArrayBuilder(): ArrayBuilder[T]
- Definition Classes
- ClassManifestDeprecatedApis
- Annotations
- @deprecated
- Deprecated
(Since version 2.10.0) use ArrayBuilder.make(this) instead
- def newWrappedArray(len: Int): ArraySeq[T]
- Definition Classes
- ClassManifestDeprecatedApis
- Annotations
- @deprecated
- Deprecated
(Since version 2.10.0) create WrappedArray directly instead
- def typeArguments: List[OptManifest[_]]
- Definition Classes
- ClassManifestDeprecatedApis
- Annotations
- @deprecated
- Deprecated
(Since version 2.10.0) use scala.reflect.runtime.universe.TypeTag to capture type structure instead