Объект scala.jdk.javaapi.StreamConverters
объект StreamConverters
Этот объект содержит методы для создания потоков Java, которые работают со скалярными коллекциями (последовательно или параллельно). Для получения дополнительной информации о потоках Java, обратитесь к документации (https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html).
Явные методы преобразования, определённые здесь, предназначены для использования в коде Java. Для кода Scala рекомендуется использовать расширяющие методы, определённые в scala.jdk.StreamConverters.
Примечание: для преобразования между скалярными коллекциями и классическими коллекциями Java используйте CollectionConverters.
Для получения подробной информации о работе преобразователей потоков, см. scala.jdk.StreamConverters.
| Надтипы | |
|---|---|
| Тип «Я» |
Конкретные методы
Исходный код
Создайте параллельный поток Java DoubleStream для скалярной коллекции.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это имеет место, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы повысить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Исходный код
Создайте параллельный поток Java DoubleStream для скалярной коллекции.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это имеет место, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы повысить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Исходный код
Создайте параллельный Java IntStream для коллекции Scala.
Примечание: параллельная обработка эффективна только для коллекций, которые имеют реализацию scala.collection.Stepper, поддерживающую эффективное разделение. Для коллекций, где это имеет место, метод stepper имеет тип возвращаемого значения, помеченный with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создайте параллельный Java IntStream для коллекции Scala.
Примечание: параллельная обработка эффективна только для коллекций, которые имеют реализацию scala.collection.Stepper, поддерживающую эффективное разделение. Для коллекций, где это имеет место, метод stepper имеет тип возвращаемого значения, помеченный with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создайте параллельный Java IntStream для коллекции Scala.
Примечание: параллельная обработка эффективна только для коллекций, которые имеют реализацию scala.collection.Stepper, поддерживающую эффективное разделение. Для коллекций, где это имеет место, метод stepper имеет тип возвращаемого значения, помеченный with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создайте параллельный Java IntStream для коллекции Scala.
Примечание: параллельная обработка эффективна только для коллекций, которые имеют реализацию scala.collection.Stepper, поддерживающую эффективное разделение. Для коллекций, где это имеет место, метод stepper имеет тип возвращаемого значения, помеченный with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создайте параллельный Java DoubleStream для ключей карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, которые имеют реализацию scala.collection.Stepper, поддерживающую эффективное разделение. Для коллекций, где это имеет место, метод stepper имеет тип возвращаемого значения, помеченный with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создать параллельный поток Java DoubleStream для ключей карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это так, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создать параллельный поток Java IntStream для ключей карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это так, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создать параллельный поток Java IntStream для ключей карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это так, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создать параллельный поток Java IntStream для ключей карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это так, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создать параллельный поток Java IntStream для ключей карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это так, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создать параллельный поток Java LongStream для ключей карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это так, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создать параллельный поток Java Stream для ключей карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это так, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Source
Создать параллельный поток Java LongStream для коллекции Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это так, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создайте параллельный Java Stream для коллекции Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это выполняется, метод stepper имеет тип возвращаемого значения, отмеченный как with EfficientSplit.
Источник
Создайте параллельный Java DoubleStream для значений карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это выполняется, метод stepper имеет тип возвращаемого значения, отмеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создайте параллельный Java DoubleStream для значений карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это выполняется, метод stepper имеет тип возвращаемого значения, отмеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создайте параллельный Java IntStream для значений карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, которая поддерживает эффективное разделение. Для коллекций, в которых это выполняется, метод stepper имеет тип возвращаемого значения, отмеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте параллельный Java IntStream для значений карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, поддерживающую эффективное разделение. Для коллекций, в которых это имеет место, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в Java-коде (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте параллельный Java IntStream для значений карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, поддерживающую эффективное разделение. Для коллекций, в которых это имеет место, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в Java-коде (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте параллельный Java IntStream для значений карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, поддерживающую эффективное разделение. Для коллекций, в которых это имеет место, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в Java-коде (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте параллельный Java LongStream для значений карты Scala.
Примечание: параллельная обработка эффективна только для коллекций, имеющих реализацию scala.collection.Stepper, поддерживающую эффективное разделение. Для коллекций, в которых это имеет место, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создать параллельный поток Java Stream для значений Scala Map.
Примечание: параллельная обработка эффективна только для коллекций, которые имеют реализацию scala.collection.Stepper, поддерживающую эффективное разделение. Для коллекций, где это имеет место, метод stepper имеет тип возвращаемого значения, помеченный как with EfficientSplit.
Источник
Создать последовательный поток Java DoubleStream для Scala коллекции.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создать последовательный поток Java DoubleStream для Scala коллекции.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создать последовательный поток Java IntStream для Scala коллекции.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Источник
Создать последовательный поток Java IntStream для Scala коллекции.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте последовательный Java IntStream для Scala коллекции.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте последовательный Java IntStream для Scala коллекции.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте последовательный Java DoubleStream для ключей Scala Map.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте последовательный Java DoubleStream для ключей Scala Map.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте последовательный Java IntStream для ключей Scala Map.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы улучшить совместимость при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создать последовательный Java IntStream для ключей Scala Map.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте методы расширения вместо этого.
Source
Создать последовательный Java IntStream для ключей Scala Map.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте методы расширения вместо этого.
Source
Создать последовательный Java IntStream для ключей Scala Map.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте методы расширения вместо этого.
Source
Создать последовательный Java LongStream для ключей Scala Map.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте методы расширения вместо этого.
Source
Создать последовательный Java Stream для ключей Scala Map.
Source
Создать последовательный Java LongStream для Scala коллекции.
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте методы расширения вместо этого.
Source
Создать последовательный Java Stream для Scala коллекции.
Source
Создать последовательный Java DoubleStream для значений
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте методы расширения вместо этого.
Source
Создать последовательный Java DoubleStream для значений
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте методы расширения вместо этого.
Source
Создать последовательный Java IntStream для значений
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте методы расширения вместо этого.
Source
Создать последовательный Java IntStream для значений
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X для повышения совместимости при использовании в коде Java (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В коде Scala добавьте import scala.jdk.StreamConverters._ и используйте методы расширения вместо этого.
Source
Создайте последовательный поток Java IntStream для значений a
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы повысить совместимость при использовании в Java-коде (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте последовательный поток Java IntStream для значений a
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы повысить совместимость при использовании в Java-коде (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте последовательный поток Java LongStream для значений a
Примечание: этот метод использует упакованный тип java.lang.X вместо примитивного типа scala.X, чтобы повысить совместимость при использовании в Java-коде (компилятор Scala генерирует C[Int] как C[Object] в байткоде из-за scala/bug#4214). В Scala-коде добавьте import scala.jdk.StreamConverters._ и используйте расширяющие методы вместо этого.
Source
Создайте последовательный поток Java Stream для значений Scala Map.
© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.1.1/scala/jdk/javaapi/StreamConverters$.html