Trait Product5.Product5
Product5 — это декартово произведение 5 компонентов.
| Суперайтейпы | |
|---|---|
| Известные подтипы |
Абстрактные методы
Исходный код
def _1: T1
Проекция элемента 1 этого произведения.
| Возвращает | Проекция элемента 1. |
|---|
Исходный код
def _2: T2
Проекция элемента 2 этого произведения.
| Возвращает | Проекция элемента 2. |
|---|
Исходный код
def _3: T3
Проекция элемента 3 этого произведения.
| Возвращает | Проекция элемента 3. |
|---|
Исходный код
def _4: T4
Проекция элемента 4 этого произведения.
| Возвращает | Проекция элемента 4. |
|---|
Исходный код
def _5: T5
Проекция элемента 5 этого произведения.
| Возвращает | Проекция элемента 5. |
|---|
Конкретные методы
Исходный код
override def productArity: Int
Арность этого произведения.
| Возвращает | 5 |
|---|---|
| Классы-определения | Product |
Исходный код
Возвращает n-ую проекцию этого произведения, если 0 <= n < productArity, иначе выбрасывает IndexOutOfBoundsException.
| Параметры значения |
|
|---|---|
| Возвращает | то же, что и |
| Выбрасывает |
|
| Классы-определения | Product |
Наследованные методы
Исходный код
Метод, который следует вызывать из каждого хорошо спроектированного метода equals, который может быть переопределен в подклассе. См. Programming in Scala, Chapter 28 для обсуждения и проектирования.
| Параметры значения |
|
|---|---|
| Возвращает | true, если этот экземпляр может быть равен |
| Унаследовано от | Equals |
Исходный код
Имя n-го элемента этого произведения, нумерация с 0. В реализации по умолчанию — пустая строка.
| Параметры значения |
|
|---|---|
| Возвращает | имя указанного элемента |
| Выбрасывает |
|
| Унаследовано от | Product |
Исходный код
Итератор по именам всех элементов этого произведения.
| Унаследовано от | Product |
|---|
Исходный код
Итератор по всем элементам этого произведения.
| Возвращает | в реализации по умолчанию, |
|---|---|
| Унаследовано от | Product |
Исходный код
def productPrefix: String
Строка, используемая в методах toString производных классов. Реализации могут переопределять этот метод для добавления префикса к результату методов toString.
| Возвращает | в реализации по умолчанию, пустая строка |
|---|---|
| Унаследовано от | 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/Product5.html