in scala
trait Product17

`abstract trait` Product17 [+T1, +T2, +T3, +T4, +T5, +T6, +T7, +T8, +T9, +T10, +T11, +T12, +T13, +T14, +T15, +T16, +T17]
  `extends` java.lang.Object
  `with` scala.Product
  `with` scala.ScalaObject

  Product17 is a cartesian product of 17 components

Direct Known Subclasses:
  Tuple17

Def Summary
`abstract` | `def` _1 : T1 projection of this product
`abstract` | `def` _10 : T10 projection of this product
`abstract` | `def` _11 : T11 projection of this product
`abstract` | `def` _12 : T12 projection of this product
`abstract` | `def` _13 : T13 projection of this product
`abstract` | `def` _14 : T14 projection of this product
`abstract` | `def` _15 : T15 projection of this product
`abstract` | `def` _16 : T16 projection of this product
`abstract` | `def` _17 : T17 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
`abstract` | `def` _8 : T8 projection of this product
`abstract` | `def` _9 : T9 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<=n<arity, otherwise null.

Def inherited from scala.Product
arity , element, productPrefix

Def Detail

`abstract def` _1 : T1

  projection of this product

`abstract def` _10 : T10

  projection of this product

`abstract def` _11 : T11

  projection of this product

`abstract def` _12 : T12

  projection of this product

`abstract def` _13 : T13

  projection of this product

`abstract def` _14 : T14

  projection of this product

`abstract def` _15 : T15

  projection of this product

`abstract def` _16 : T16

  projection of this product

`abstract def` _17 : T17

  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

`abstract def` _8 : T8

  projection of this product

`abstract def` _9 : T9

  projection of this product

`override def` arity : scala.Int

  The arity of this product.

Returns:
  17

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

  Returns the n-th projection of this product if 0<=n<arity, otherwise null.

Parameters:
  `n -` number of the projection to be returned
Returns:
  same as _(n+1)
Throws:
  `IndexOutOfBoundsException -`