Scala Standard Library 2.13.15 - scala.Predef (original) (raw)

object Predef extends LowPriorityImplicits

Ordering

  1. Grouped
  2. Alphabetic
  3. By Inheritance

Inherited

  1. Predef

  2. LowPriorityImplicits

  3. LowPriorityImplicits2

  4. AnyRef

  5. Any

  6. Hide All

  7. Show All

Visibility

  1. Public
  2. Protected

Type Members

  1. final class ArrayCharSequence extends CharSequence
  2. implicit final class ArrowAssoc[A] extends AnyVal
  3. type Class[T] = java.lang.Class[T]
  4. implicit final class Ensuring[A] extends AnyVal
  5. type Function[-A, +B] = (A) => B
  6. type Manifest[T] = reflect.Manifest[T]
  7. type Map[K, +V] = collection.immutable.Map[K, V]
  8. type OptManifest[T] = reflect.OptManifest[T]
  9. final class SeqCharSequence extends CharSequence
  10. type Set[A] = collection.immutable.Set[A]
  11. type String = java.lang.String
  12. implicit final class StringFormat[A] extends AnyVal

Value Members

  1. final def !=(arg0: Any): Boolean
  2. final def ##: Int
  3. implicit def $conforms[A]: (A) => A
  4. val ->: Tuple2.type
  5. final def ==(arg0: Any): Boolean
  6. def ???: Nothing
  7. def ArrayCharSequence(arrayOfChars: Array[Char]): ArrayCharSequence
  8. implicit def Boolean2boolean(x: java.lang.Boolean): Boolean
  9. implicit def Byte2byte(x: java.lang.Byte): Byte
  10. implicit def Character2char(x: Character): Char
  11. implicit def Double2double(x: java.lang.Double): Double
  12. implicit def Float2float(x: java.lang.Float): Float
  13. implicit def Integer2int(x: Integer): Int
  14. implicit def Long2long(x: java.lang.Long): Long
  15. val Manifest: reflect.Manifest.type
  16. val Map: collection.immutable.Map.type
  17. val NoManifest: reflect.NoManifest.type
  18. def SeqCharSequence(sequenceOfChars: collection.IndexedSeq[Char]): SeqCharSequence
  19. val Set: collection.immutable.Set.type
  20. implicit def Short2short(x: java.lang.Short): Short
  21. final def asInstanceOf[T0]: T0
  22. final def assert(assertion: Boolean, message: => Any): Unit
  23. def assert(assertion: Boolean): Unit
  24. final def assume(assumption: Boolean, message: => Any): Unit
  25. def assume(assumption: Boolean): Unit
  26. implicit def augmentString(x: String): StringOps
  27. implicit def boolean2Boolean(x: Boolean): java.lang.Boolean
  28. implicit def booleanArrayOps(xs: Array[Boolean]): ArrayOps[Boolean]
  29. implicit def booleanWrapper(x: Boolean): RichBoolean
  30. implicit def byte2Byte(x: Byte): java.lang.Byte
  31. implicit def byteArrayOps(xs: Array[Byte]): ArrayOps[Byte]
  32. implicit def byteWrapper(x: Byte): RichByte
  33. implicit def char2Character(x: Char): Character
  34. implicit def charArrayOps(xs: Array[Char]): ArrayOps[Char]
  35. implicit def charWrapper(c: Char): RichChar
  36. def classOf[T]: Class[T]
  37. def clone(): AnyRef
  38. implicit def double2Double(x: Double): java.lang.Double
  39. implicit def doubleArrayOps(xs: Array[Double]): ArrayOps[Double]
  40. implicit def doubleWrapper(x: Double): RichDouble
  41. final def eq(arg0: AnyRef): Boolean
  42. def equals(arg0: AnyRef): Boolean
  43. def finalize(): Unit
  44. implicit def float2Float(x: Float): java.lang.Float
  45. implicit def floatArrayOps(xs: Array[Float]): ArrayOps[Float]
  46. implicit def floatWrapper(x: Float): RichFloat
  47. implicit def genericArrayOps[T](xs: Array[T]): ArrayOps[T]
  48. implicit def genericWrapArray[T](xs: Array[T]): ArraySeq[T]
  49. final def getClass(): java.lang.Class[_ <: AnyRef]
  50. def hashCode(): Int
  51. def identity[A](x: A): A
  52. def implicitly[T](implicit e: T): T
  53. implicit def int2Integer(x: Int): Integer
  54. implicit def intArrayOps(xs: Array[Int]): ArrayOps[Int]
  55. implicit def intWrapper(x: Int): RichInt
  56. final def isInstanceOf[T0]: Boolean
  57. def locally[T](x: T): T
  58. implicit def long2Long(x: Long): java.lang.Long
  59. implicit def longArrayOps(xs: Array[Long]): ArrayOps[Long]
  60. implicit def longWrapper(x: Long): RichLong
  61. def manifest[T](implicit m: Manifest[T]): Manifest[T]
  62. final def ne(arg0: AnyRef): Boolean
  63. final def notify(): Unit
  64. final def notifyAll(): Unit
  65. def optManifest[T](implicit m: OptManifest[T]): OptManifest[T]
  66. def print(x: Any): Unit
  67. def printf(text: String, xs: Any*): Unit
  68. def println(x: Any): Unit
  69. def println(): Unit
  70. implicit def refArrayOps[T <: AnyRef](xs: Array[T]): ArrayOps[T]
  71. final def require(requirement: Boolean, message: => Any): Unit
  72. def require(requirement: Boolean): Unit
  73. implicit def short2Short(x: Short): java.lang.Short
  74. implicit def shortArrayOps(xs: Array[Short]): ArrayOps[Short]
  75. implicit def shortWrapper(x: Short): RichShort
  76. final def synchronized[T0](arg0: => T0): T0
  77. def toString(): java.lang.String
  78. implicit def tuple2ToZippedOps[T1, T2](x: (T1, T2)): Ops[T1, T2]
  79. implicit def tuple3ToZippedOps[T1, T2, T3](x: (T1, T2, T3)): Ops[T1, T2, T3]
  80. implicit def unitArrayOps(xs: Array[Unit]): ArrayOps[Unit]
  81. def valueOf[T](implicit vt: ValueOf[T]): T
  82. final def wait(): Unit
  83. final def wait(arg0: Long, arg1: Int): Unit
  84. final def wait(arg0: Long): Unit
  85. implicit def wrapBooleanArray(xs: Array[Boolean]): ofBoolean
  86. implicit def wrapByteArray(xs: Array[Byte]): ofByte
  87. implicit def wrapCharArray(xs: Array[Char]): ofChar
  88. implicit def wrapDoubleArray(xs: Array[Double]): ofDouble
  89. implicit def wrapFloatArray(xs: Array[Float]): ofFloat
  90. implicit def wrapIntArray(xs: Array[Int]): ofInt
  91. implicit def wrapLongArray(xs: Array[Long]): ofLong
  92. implicit def wrapRefArray[T <: AnyRef](xs: Array[T]): ofRef[T]
  93. implicit def wrapShortArray(xs: Array[Short]): ofShort
  94. implicit def wrapString(s: String): WrappedString
  95. implicit def wrapUnitArray(xs: Array[Unit]): ofUnit

Deprecated Value Members

  1. implicit def copyArrayToImmutableIndexedSeq[T](xs: Array[T]): IndexedSeq[T]

Inherited from LowPriorityImplicits

Inherited from LowPriorityImplicits2

Inherited from AnyRef

Inherited from Any

Utility Methods

Assertions

Console Output

Aliases

String Conversions

Implicit Classes

CharSequence Wrappers

Java to Scala

Scala to Java

Array to ArraySeq

Ungrouped