Class/Object

nobox

ofShort

Related Docs: object ofShort | package nobox

Permalink

final class ofShort extends AnyVal

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ofShort
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ofShort(self: Array[Short])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. def ++(that: ofShort): ofShort

    Permalink
  4. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  5. def ===(that: ofShort): Boolean

    Permalink
    Annotations
    @inline()
  6. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def collect[A](f: PartialFunction[Short, A])(implicit A: ClassTag[A]): Array[A]

    Permalink

    can not avoid boxing PartialFunction#applyOrElse use .withFilter(predicate).map(f) instead

  9. def collectBoolean(f: PartialFunction[Short, Boolean]): ofBoolean

    Permalink

    can not avoid boxing PartialFunction#applyOrElse use .withFilter(predicate).map(f) instead

  10. def collectByte(f: PartialFunction[Short, Byte]): ofByte

    Permalink

    can not avoid boxing PartialFunction#applyOrElse use .withFilter(predicate).map(f) instead

  11. def collectChar(f: PartialFunction[Short, Char]): ofChar

    Permalink

    can not avoid boxing PartialFunction#applyOrElse use .withFilter(predicate).map(f) instead

  12. def collectDouble(f: PartialFunction[Short, Double]): ofDouble

    Permalink

    can not avoid boxing PartialFunction#applyOrElse use .withFilter(predicate).map(f) instead

  13. def collectFirst[A](f: PartialFunction[Short, A])(implicit A: ClassTag[A]): Option[A]

    Permalink
  14. def collectFirstBoolean(f: PartialFunction[Short, Boolean]): Option[Boolean]

    Permalink
  15. def collectFirstByte(f: PartialFunction[Short, Byte]): Option[Byte]

    Permalink
  16. def collectFirstChar(f: PartialFunction[Short, Char]): Option[Char]

    Permalink
  17. def collectFirstDouble(f: PartialFunction[Short, Double]): Option[Double]

    Permalink
  18. def collectFirstFloat(f: PartialFunction[Short, Float]): Option[Float]

    Permalink
  19. def collectFirstInt(f: PartialFunction[Short, Int]): Option[Int]

    Permalink
  20. def collectFirstLong(f: PartialFunction[Short, Long]): Option[Long]

    Permalink
  21. def collectFirstRef[Y <: AnyRef](f: PartialFunction[Short, Y])(implicit arg0: ClassTag[Y]): Option[Y]

    Permalink
  22. def collectFirstShort(f: PartialFunction[Short, Short]): Option[Short]

    Permalink
  23. def collectFloat(f: PartialFunction[Short, Float]): ofFloat

    Permalink

    can not avoid boxing PartialFunction#applyOrElse use .withFilter(predicate).map(f) instead

  24. def collectInt(f: PartialFunction[Short, Int]): ofInt

    Permalink

    can not avoid boxing PartialFunction#applyOrElse use .withFilter(predicate).map(f) instead

  25. def collectLong(f: PartialFunction[Short, Long]): ofLong

    Permalink

    can not avoid boxing PartialFunction#applyOrElse use .withFilter(predicate).map(f) instead

  26. def collectRef[Y <: AnyRef](f: PartialFunction[Short, Y])(implicit arg0: ClassTag[Y]): ofRef[Y]

    Permalink

    can not avoid boxing PartialFunction#applyOrElse use .withFilter(predicate).map(f) instead

  27. def collectShort(f: PartialFunction[Short, Short]): ofShort

    Permalink

    can not avoid boxing PartialFunction#applyOrElse use .withFilter(predicate).map(f) instead

  28. def contains(elem: Short): Boolean

    Permalink
  29. def count(f: (Short) ⇒ Boolean): Int

    Permalink
  30. def deleteFirst(elem: Short): ofShort

    Permalink
  31. def drop(n: Int): ofShort

    Permalink
  32. def dropRight(n: Int): ofShort

    Permalink
  33. def dropWhile(f: (Short) ⇒ Boolean): ofShort

    Permalink
  34. def dropWhileR(f: (Short) ⇒ Boolean): ofShort

    Permalink
  35. def endsWith(that: Array[Short]): Boolean

    Permalink
  36. def exists(f: (Short) ⇒ Boolean): Boolean

    Permalink
  37. def filter(f: (Short) ⇒ Boolean): ofShort

    Permalink
  38. def filterNot(f: (Short) ⇒ Boolean): ofShort

    Permalink
  39. def find(f: (Short) ⇒ Boolean): Option[Short]

    Permalink
  40. def flatMap[A](f: (Short) ⇒ Array[A])(implicit A: ClassTag[A]): Array[A]

    Permalink
  41. def flatMapBoolean(f: (Short) ⇒ Array[Boolean]): ofBoolean

    Permalink
  42. def flatMapByte(f: (Short) ⇒ Array[Byte]): ofByte

    Permalink
  43. def flatMapChar(f: (Short) ⇒ Array[Char]): ofChar

    Permalink
  44. def flatMapDouble(f: (Short) ⇒ Array[Double]): ofDouble

    Permalink
  45. def flatMapFloat(f: (Short) ⇒ Array[Float]): ofFloat

    Permalink
  46. def flatMapInt(f: (Short) ⇒ Array[Int]): ofInt

    Permalink
  47. def flatMapLong(f: (Short) ⇒ Array[Long]): ofLong

    Permalink
  48. def flatMapRef[Y <: AnyRef](f: (Short) ⇒ Array[Y])(implicit arg0: ClassTag[Y]): ofRef[Y]

    Permalink
  49. def flatMapShort(f: (Short) ⇒ Array[Short]): ofShort

    Permalink
  50. def foldLeft[A](z: A)(f: (A, Short) ⇒ A)(implicit A: ClassTag[A]): A

    Permalink
  51. def foldLeftBoolean(z: Boolean)(f: (Boolean, Short) ⇒ Boolean): Boolean

    Permalink
  52. def foldLeftByte(z: Byte)(f: (Byte, Short) ⇒ Byte): Byte

    Permalink
  53. def foldLeftChar(z: Char)(f: (Char, Short) ⇒ Char): Char

    Permalink
  54. def foldLeftDouble(z: Double)(f: (Double, Short) ⇒ Double): Double

    Permalink
  55. def foldLeftFloat(z: Float)(f: (Float, Short) ⇒ Float): Float

    Permalink
  56. def foldLeftInt(z: Int)(f: (Int, Short) ⇒ Int): Int

    Permalink
  57. def foldLeftLong(z: Long)(f: (Long, Short) ⇒ Long): Long

    Permalink
  58. def foldLeftRef[Y](z: Y)(f: (Y, Short) ⇒ Y): Y

    Permalink
  59. def foldLeftShort(z: Short)(f: (Short, Short) ⇒ Short): Short

    Permalink
  60. def foldMapLeft1[A](z: (Short) ⇒ A)(f: (A, Short) ⇒ A)(implicit A: ClassTag[A]): Option[A]

    Permalink
  61. def foldMapLeft1Boolean(z: (Short) ⇒ Boolean)(f: (Boolean, Short) ⇒ Boolean): Option[Boolean]

    Permalink
  62. def foldMapLeft1Byte(z: (Short) ⇒ Byte)(f: (Byte, Short) ⇒ Byte): Option[Byte]

    Permalink
  63. def foldMapLeft1Char(z: (Short) ⇒ Char)(f: (Char, Short) ⇒ Char): Option[Char]

    Permalink
  64. def foldMapLeft1Double(z: (Short) ⇒ Double)(f: (Double, Short) ⇒ Double): Option[Double]

    Permalink
  65. def foldMapLeft1Float(z: (Short) ⇒ Float)(f: (Float, Short) ⇒ Float): Option[Float]

    Permalink
  66. def foldMapLeft1Int(z: (Short) ⇒ Int)(f: (Int, Short) ⇒ Int): Option[Int]

    Permalink
  67. def foldMapLeft1Long(z: (Short) ⇒ Long)(f: (Long, Short) ⇒ Long): Option[Long]

    Permalink
  68. def foldMapLeft1Ref[Y](z: (Short) ⇒ Y)(f: (Y, Short) ⇒ Y): Option[Y]

    Permalink
  69. def foldMapLeft1Short(z: (Short) ⇒ Short)(f: (Short, Short) ⇒ Short): Option[Short]

    Permalink
  70. def foldMapRight1[A](z: (Short) ⇒ A)(f: (Short, A) ⇒ A)(implicit A: ClassTag[A]): Option[A]

    Permalink
  71. def foldMapRight1Boolean(z: (Short) ⇒ Boolean)(f: (Short, Boolean) ⇒ Boolean): Option[Boolean]

    Permalink
  72. def foldMapRight1Byte(z: (Short) ⇒ Byte)(f: (Short, Byte) ⇒ Byte): Option[Byte]

    Permalink
  73. def foldMapRight1Char(z: (Short) ⇒ Char)(f: (Short, Char) ⇒ Char): Option[Char]

    Permalink
  74. def foldMapRight1Double(z: (Short) ⇒ Double)(f: (Short, Double) ⇒ Double): Option[Double]

    Permalink
  75. def foldMapRight1Float(z: (Short) ⇒ Float)(f: (Short, Float) ⇒ Float): Option[Float]

    Permalink
  76. def foldMapRight1Int(z: (Short) ⇒ Int)(f: (Short, Int) ⇒ Int): Option[Int]

    Permalink
  77. def foldMapRight1Long(z: (Short) ⇒ Long)(f: (Short, Long) ⇒ Long): Option[Long]

    Permalink
  78. def foldMapRight1Ref[Y](z: (Short) ⇒ Y)(f: (Short, Y) ⇒ Y): Option[Y]

    Permalink
  79. def foldMapRight1Short(z: (Short) ⇒ Short)(f: (Short, Short) ⇒ Short): Option[Short]

    Permalink
  80. def foldRight[A](z: A)(f: (Short, A) ⇒ A)(implicit A: ClassTag[A]): A

    Permalink
  81. def foldRightBoolean(z: Boolean)(f: (Short, Boolean) ⇒ Boolean): Boolean

    Permalink
  82. def foldRightByte(z: Byte)(f: (Short, Byte) ⇒ Byte): Byte

    Permalink
  83. def foldRightChar(z: Char)(f: (Short, Char) ⇒ Char): Char

    Permalink
  84. def foldRightDouble(z: Double)(f: (Short, Double) ⇒ Double): Double

    Permalink
  85. def foldRightFloat(z: Float)(f: (Short, Float) ⇒ Float): Float

    Permalink
  86. def foldRightInt(z: Int)(f: (Short, Int) ⇒ Int): Int

    Permalink
  87. def foldRightLong(z: Long)(f: (Short, Long) ⇒ Long): Long

    Permalink
  88. def foldRightRef[Y](z: Y)(f: (Short, Y) ⇒ Y): Y

    Permalink
  89. def foldRightShort(z: Short)(f: (Short, Short) ⇒ Short): Short

    Permalink
  90. def forall(f: (Short) ⇒ Boolean): Boolean

    Permalink
  91. def foreach[U](f: (Short) ⇒ U): Unit

    Permalink
  92. def getClass(): Class[_ <: AnyVal]

    Permalink
    Definition Classes
    AnyVal → Any
  93. def groupBy[A](f: (Short) ⇒ A): Map[A, ofShort]

    Permalink
  94. def grouped(n: Int): Iterator[ofShort]

    Permalink
    Annotations
    @throws( ... )
  95. def indexOf(elem: Short): Option[Int]

    Permalink
  96. def initOption: Option[ofShort]

    Permalink
  97. def inits: Iterator[ofShort]

    Permalink
  98. def interleave(that: ofShort): ofShort

    Permalink
  99. def intersperse(a: Short): ofShort

    Permalink
  100. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  101. def lastIndexOf(elem: Short): Option[Int]

    Permalink
  102. def length: Int

    Permalink
    Annotations
    @inline()
  103. def map[A](f: (Short) ⇒ A)(implicit A: ClassTag[A]): Array[A]

    Permalink
  104. def mapBoolean(f: (Short) ⇒ Boolean): ofBoolean

    Permalink
  105. def mapByte(f: (Short) ⇒ Byte): ofByte

    Permalink
  106. def mapChar(f: (Short) ⇒ Char): ofChar

    Permalink
  107. def mapDouble(f: (Short) ⇒ Double): ofDouble

    Permalink
  108. def mapFloat(f: (Short) ⇒ Float): ofFloat

    Permalink
  109. def mapInt(f: (Short) ⇒ Int): ofInt

    Permalink
  110. def mapLong(f: (Short) ⇒ Long): ofLong

    Permalink
  111. def mapRef[Y <: AnyRef](f: (Short) ⇒ Y)(implicit arg0: ClassTag[Y]): ofRef[Y]

    Permalink
  112. def mapShort(f: (Short) ⇒ Short): ofShort

    Permalink
  113. def max: Option[Short]

    Permalink
  114. def maxBy[A](f: (Short) ⇒ A)(implicit A: Ordering[A]): Option[Short]

    Permalink
  115. def min: Option[Short]

    Permalink
  116. def minBy[A](f: (Short) ⇒ A)(implicit A: Ordering[A]): Option[Short]

    Permalink
  117. def minmax: Option[(Short, Short)]

    Permalink
  118. def mkString: String

    Permalink
  119. def mkString(sep: String): String

    Permalink
  120. def mkString(start: String, sep: String, end: String): String

    Permalink
  121. def partition(f: (Short) ⇒ Boolean): (ofShort, ofShort)

    Permalink
  122. def product: Int

    Permalink
  123. def productDouble: Double

    Permalink
  124. def productLong: Long

    Permalink
  125. def reduceLeftOption(f: (Short, Short) ⇒ Short): Option[Short]

    Permalink
  126. def reduceRightOption(f: (Short, Short) ⇒ Short): Option[Short]

    Permalink
  127. def reverse: ofShort

    Permalink
  128. def reverseMap[A](f: (Short) ⇒ A)(implicit A: ClassTag[A]): Array[A]

    Permalink
  129. def reverseMapBoolean(f: (Short) ⇒ Boolean): ofBoolean

    Permalink
  130. def reverseMapByte(f: (Short) ⇒ Byte): ofByte

    Permalink
  131. def reverseMapChar(f: (Short) ⇒ Char): ofChar

    Permalink
  132. def reverseMapDouble(f: (Short) ⇒ Double): ofDouble

    Permalink
  133. def reverseMapFloat(f: (Short) ⇒ Float): ofFloat

    Permalink
  134. def reverseMapInt(f: (Short) ⇒ Int): ofInt

    Permalink
  135. def reverseMapLong(f: (Short) ⇒ Long): ofLong

    Permalink
  136. def reverseMapRef[Y <: AnyRef](f: (Short) ⇒ Y)(implicit arg0: ClassTag[Y]): ofRef[Y]

    Permalink
  137. def reverseMapShort(f: (Short) ⇒ Short): ofShort

    Permalink
  138. def reverse_:::(prefix: ofShort): ofShort

    Permalink
  139. def scanLeft[A](z: A)(f: (A, Short) ⇒ A)(implicit A: ClassTag[A]): Array[A]

    Permalink
  140. def scanLeft1(f: (Short, Short) ⇒ Short): ofShort

    Permalink
  141. def scanLeftBoolean(z: Boolean)(f: (Boolean, Short) ⇒ Boolean): ofBoolean

    Permalink
  142. def scanLeftByte(z: Byte)(f: (Byte, Short) ⇒ Byte): ofByte

    Permalink
  143. def scanLeftChar(z: Char)(f: (Char, Short) ⇒ Char): ofChar

    Permalink
  144. def scanLeftDouble(z: Double)(f: (Double, Short) ⇒ Double): ofDouble

    Permalink
  145. def scanLeftFloat(z: Float)(f: (Float, Short) ⇒ Float): ofFloat

    Permalink
  146. def scanLeftInt(z: Int)(f: (Int, Short) ⇒ Int): ofInt

    Permalink
  147. def scanLeftLong(z: Long)(f: (Long, Short) ⇒ Long): ofLong

    Permalink
  148. def scanLeftRef[Y <: AnyRef](z: Y)(f: (Y, Short) ⇒ Y)(implicit arg0: ClassTag[Y]): ofRef[Y]

    Permalink
  149. def scanLeftShort(z: Short)(f: (Short, Short) ⇒ Short): ofShort

    Permalink
  150. def scanRight[A](z: A)(f: (Short, A) ⇒ A)(implicit A: ClassTag[A]): Array[A]

    Permalink
  151. def scanRight1(f: (Short, Short) ⇒ Short): ofShort

    Permalink
  152. def scanRightBoolean(z: Boolean)(f: (Short, Boolean) ⇒ Boolean): ofBoolean

    Permalink
  153. def scanRightByte(z: Byte)(f: (Short, Byte) ⇒ Byte): ofByte

    Permalink
  154. def scanRightChar(z: Char)(f: (Short, Char) ⇒ Char): ofChar

    Permalink
  155. def scanRightDouble(z: Double)(f: (Short, Double) ⇒ Double): ofDouble

    Permalink
  156. def scanRightFloat(z: Float)(f: (Short, Float) ⇒ Float): ofFloat

    Permalink
  157. def scanRightInt(z: Int)(f: (Short, Int) ⇒ Int): ofInt

    Permalink
  158. def scanRightLong(z: Long)(f: (Short, Long) ⇒ Long): ofLong

    Permalink
  159. def scanRightRef[Y <: AnyRef](z: Y)(f: (Short, Y) ⇒ Y)(implicit arg0: ClassTag[Y]): ofRef[Y]

    Permalink
  160. def scanRightShort(z: Short)(f: (Short, Short) ⇒ Short): ofShort

    Permalink
  161. val self: Array[Short]

    Permalink
  162. def size: Int

    Permalink
    Annotations
    @inline()
  163. def slice(from: Int, until: Int): ofShort

    Permalink
  164. def sliding(_size: Int, step: Int = 1): Iterator[ofShort]

    Permalink
    Annotations
    @throws( ... )
  165. def sorted: ofShort

    Permalink
  166. def span(f: (Short) ⇒ Boolean): (ofShort, ofShort)

    Permalink
  167. def splitAt(n: Int): (ofShort, ofShort)

    Permalink
  168. def startsWith(that: Array[Short], offset: Int = 0): Boolean

    Permalink
  169. def sum: Int

    Permalink
  170. def tailOption: Option[ofShort]

    Permalink
  171. def tails: Iterator[ofShort]

    Permalink
  172. def take(n: Int): ofShort

    Permalink
  173. def takeRight(n: Int): ofShort

    Permalink
  174. def takeWhile(f: (Short) ⇒ Boolean): ofShort

    Permalink
  175. def takeWhileR(f: (Short) ⇒ Boolean): ofShort

    Permalink
  176. def toArray: Array[Short]

    Permalink
  177. def toList: List[Short]

    Permalink
  178. def toString(): String

    Permalink
    Definition Classes
    ofShort → Any
  179. def updated(index: Int, elem: Short): ofShort

    Permalink
    Annotations
    @throws( ... )
  180. def withFilter(f: (Short) ⇒ Boolean): WithFilterShort

    Permalink

Inherited from AnyVal

Inherited from Any

Ungrouped