in scala
trait Product20

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

  Product20 is a cartesian product of 20 components

Direct Known Subclasses:
  Tuple20

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` _18 : T18 projection of this product
`abstract` | `def` _19 : T19 projection of this product
`abstract` | `def` _2 : T2 projection of this product
`abstract` | `def` _20 : T20 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` _18 : T18

  projection of this product

`abstract def` _19 : T19

  projection of this product

`abstract def` _2 : T2

  projection of this product

`abstract def` _20 : T20

  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:
  20

`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 -`