On this page
Trait Product21.Product21
Product21 is a Cartesian product of 21 components.
| Supertypes | |
|---|---|
| Known subtypes |
Abstract methods
Source
def _1: T1
A projection of element 1 of this Product.
| Returns | A projection of element 1. |
|---|
Source
def _10: T10
A projection of element 10 of this Product.
| Returns | A projection of element 10. |
|---|
Source
def _11: T11
A projection of element 11 of this Product.
| Returns | A projection of element 11. |
|---|
Source
def _12: T12
A projection of element 12 of this Product.
| Returns | A projection of element 12. |
|---|
Source
def _13: T13
A projection of element 13 of this Product.
| Returns | A projection of element 13. |
|---|
Source
def _14: T14
A projection of element 14 of this Product.
| Returns | A projection of element 14. |
|---|
Source
def _15: T15
A projection of element 15 of this Product.
| Returns | A projection of element 15. |
|---|
Source
def _16: T16
A projection of element 16 of this Product.
| Returns | A projection of element 16. |
|---|
Source
def _17: T17
A projection of element 17 of this Product.
| Returns | A projection of element 17. |
|---|
Source
def _18: T18
A projection of element 18 of this Product.
| Returns | A projection of element 18. |
|---|
Source
def _19: T19
A projection of element 19 of this Product.
| Returns | A projection of element 19. |
|---|
Source
def _2: T2
A projection of element 2 of this Product.
| Returns | A projection of element 2. |
|---|
Source
def _20: T20
A projection of element 20 of this Product.
| Returns | A projection of element 20. |
|---|
Source
def _21: T21
A projection of element 21 of this Product.
| Returns | A projection of element 21. |
|---|
Source
def _3: T3
A projection of element 3 of this Product.
| Returns | A projection of element 3. |
|---|
Source
def _4: T4
A projection of element 4 of this Product.
| Returns | A projection of element 4. |
|---|
Source
def _5: T5
A projection of element 5 of this Product.
| Returns | A projection of element 5. |
|---|
Source
def _6: T6
A projection of element 6 of this Product.
| Returns | A projection of element 6. |
|---|
Source
def _7: T7
A projection of element 7 of this Product.
| Returns | A projection of element 7. |
|---|
Source
def _8: T8
A projection of element 8 of this Product.
| Returns | A projection of element 8. |
|---|
Source
def _9: T9
A projection of element 9 of this Product.
| Returns | A projection of element 9. |
|---|
Concrete methods
Source
override def productArity: Int
The arity of this product.
| Returns | 21 |
|---|---|
| Definition Classes | Product |
Source
Returns the n-th projection of this product if 0 <= n < productArity, otherwise throws an IndexOutOfBoundsException.
| Value parameters |
|
|---|---|
| Returns | same as |
| Throws |
|
| Definition Classes | Product |
Inherited methods
Source
A method that should be called from every well-designed equals method that is open to be overridden in a subclass. See Programming in Scala, Chapter 28 for discussion and design.
| Value parameters |
|
|---|---|
| Returns | true if this instance can possibly equal |
| Inherited from | Equals |
Source
The name of the nth element of this product, 0-based. In the default implementation, an empty string.
| Value parameters |
|
|---|---|
| Returns | the name of the specified element |
| Throws |
|
| Inherited from | Product |
Source
An iterator over the names of all the elements of this product.
| Inherited from | Product |
|---|
Source
An iterator over all the elements of this product.
| Returns | in the default implementation, an |
|---|---|
| Inherited from | Product |
Source
def productPrefix: String
A string used in the toString methods of derived classes. Implementations may override this method to prepend a string prefix to the result of toString methods.
| Returns | in the default implementation, the empty string |
|---|---|
| Inherited from | Product |
© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.2.0/scala/Product21.html