in scala
trait Product0

`abstract trait` Product0
  `extends` java.lang.Object
  `with` scala.Product
  `with` scala.ScalaObject

  Product0 is a cartesian product of 0 components

Direct Known Subclasses:
  REQUIRED, IMPLIED, PCDATA, EMPTY, Wildcard, ANY, TopScope, Null, Wildcard, AnyTreeRHS, EmptyHedgeRHS, AnyHedgeRHS, DocBreak, DocNil, NoPrefix, NoType, NoSymbol, RootSymbol, Ref, Def, TIMEOUT, Reset, NA, Start, End, GBLeaf, None, Nil, Default, TIMEOUT

Def Summary
`override` | `def` arity : scala.Int The arity of this product.
`override` | `def` element (n: scala.Int) : scala.Nothing Returns the n-th projection of this product if 0

Def inherited from scala.Product
arity , element, productPrefix

Def Detail

`override def` arity : scala.Int

  The arity of this product.

Returns:
  0

`override def` element (n: scala.Int): scala.Nothing

  Returns the n-th projection of this product if 0

Parameters:
  `n -` number of the projection to be returned
Throws:
  `IndexOutOfBoundsException -`