in scala
trait Product7

`abstract trait` Product7 [T1, T2, T3, T4, T5, T6, T7]
  `extends` java.lang.Object
  `with` scala.Product
  `with` scala.ScalaObject

  Product7 is a cartesian product of 7 components

Direct Known Subclasses:
  Tuple7

Def Summary
`abstract` | `def` _1 : T1 projection of this product
`abstract` | `def` _2 : T2 projection of this product
`abstract` | `def` _3 : T3 projection of this product
`abstract` | `def` _4 : T4 projection of this product
`abstract` | `def` _5 : T5 projection of this product
`abstract` | `def` _6 : T6 projection of this product
`abstract` | `def` _7 : T7 projection of this product
`override` | `def` arity : scala.Int The arity of this product.
`override` | `def` element (n: scala.Int) : scala.Any Returns the n-th projection of this product if 0

Def inherited from scala.Product
arity , element, productPrefix

Def Detail

`abstract def` _1 : T1

  projection of this product

`abstract def` _2 : T2

  projection of this product

`abstract def` _3 : T3

  projection of this product

`abstract def` _4 : T4

  projection of this product

`abstract def` _5 : T5

  projection of this product

`abstract def` _6 : T6

  projection of this product

`abstract def` _7 : T7

  projection of this product

`override def` arity : scala.Int

  The arity of this product.

Returns:
  7

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

  Returns the n-th projection of this product if 0

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