Scala Standard Library 2.13.1 - scala.Product (original) (raw)

trait Product extends Equals

Ordering

  1. Alphabetic
  2. By Inheritance

Inherited

  1. Product
  2. Equals
  3. Any

Implicitly

  1. by any2stringadd

  2. by StringFormat

  3. by Ensuring

  4. by ArrowAssoc

  5. Hide All

  6. Show All

Visibility

  1. Public
  2. Protected

Abstract Value Members

  1. abstract def canEqual(that: Any): Boolean
  2. abstract def getClass(): Class[_ <: AnyRef]
  3. abstract def productArity: Int
  4. abstract def productElement(n: Int): Any

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
  2. final def ##(): Int
  3. def +(other: String): String
  4. def ->[B](y: B): (Product, B)
  5. final def ==(arg0: Any): Boolean
  6. final def asInstanceOf[T0]: T0
  7. def ensuring(cond: (Product) => Boolean, msg: => Any): Product
  8. def ensuring(cond: (Product) => Boolean): Product
  9. def ensuring(cond: Boolean, msg: => Any): Product
  10. def ensuring(cond: Boolean): Product
  11. def equals(arg0: Any): Boolean
  12. def formatted(fmtstr: String): String
  13. def hashCode(): Int
  14. final def isInstanceOf[T0]: Boolean
  15. def productElementName(n: Int): String
  16. def productElementNames: Iterator[String]
  17. def productIterator: Iterator[Any]
  18. def productPrefix: String
  19. def toString(): String

Deprecated Value Members

  1. def →[B](y: B): (Product, B)

Ungrouped