| Supertypes |
|---|
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 |
| Definition Classes | Equals |
The size of this product.
| Returns |
for a product |
|---|---|
| Definition Classes | Product |
The n^th^ element of this product, 0-based. In other words, for a product A(x,,1,,, ..., x,,k,,), returns x,,(n+1),, where 0 <= n < k.
| Value parameters |
|
|---|---|
| Returns |
the element |
| Throws |
|
| Definition Classes | Product |
The name of the n^th^ element of this product, 0-based. In the default implementation, an empty string.
| Value parameters |
|
|---|---|
| Returns |
the name of the specified element |
| Throws |
|
| Definition Classes | Product |
An iterator over the names of all the elements of this product.
| Inherited from | Product |
|---|
An iterator over all the elements of this product.
| Returns | in the default implementation, an |
|---|---|
| Inherited from | Product |
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/runtime/EnumValue.html