This commit is contained in:
DBotThePony 2022-09-13 19:22:31 +07:00
parent b19307ffdf
commit 3cc8d54ede
Signed by: DBot
GPG Key ID: DCC23B5715498507
2 changed files with 4 additions and 2 deletions

View File

@ -1,6 +1,7 @@
package ru.dbotthepony.kstarbound.util
import it.unimi.dsi.fastutil.objects.ObjectSpliterators
import java.util.*
import java.util.stream.Stream
import java.util.stream.StreamSupport
import kotlin.reflect.KClass
@ -53,7 +54,7 @@ class NotNullTwoDimensionalArray<T : Any>(clazz: KClass<T>, private val width: I
}
fun stream(): Stream<out T> {
return StreamSupport.stream(ObjectSpliterators.wrap(memory), false)
return Arrays.stream(memory)
}
fun indexedStream(): Stream<out Entry<T>> {

View File

@ -1,6 +1,7 @@
package ru.dbotthepony.kstarbound.util
import it.unimi.dsi.fastutil.objects.ObjectSpliterators
import java.util.Arrays
import java.util.stream.Stream
import java.util.stream.StreamSupport
import kotlin.reflect.KClass
@ -45,7 +46,7 @@ class TwoDimensionalArray<T : Any>(clazz: KClass<T>, private val width: Int, pri
}
fun stream(): Stream<out T?> {
return StreamSupport.stream(ObjectSpliterators.wrap(memory), false)
return Arrays.stream(memory)
}
fun indexedStream(): Stream<out Entry<T?>> {