exposed-jdbc/src/main/kotlin/org/jetbrains/exposed/v1/jdbc/IterableEx.kt [138:164]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - if (_empty == null) { _empty = delegate.empty() if (_empty == true) _size = 0 } return _empty!! } override fun copy(): SizedIterable = LazySizedCollection(delegate.copy()) override fun orderBy(vararg order: Pair, SortOrder>): SizedIterable { check(_wrapper == null) { "Can't order already loaded data" } delegate = delegate.orderBy(*order) return this } /** Whether the collection already has data loaded by its delegate. */ fun isLoaded(): Boolean = _wrapper != null } /** * Returns a [SizedIterable] containing the lazily evaluated results of applying the function [f] to each original element. */ infix fun SizedIterable.mapLazy(f: (T) -> R): SizedIterable { val source = this return object : LazySizedIterable { override var loadedResult: List? = null - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - exposed-r2dbc/src/main/kotlin/org/jetbrains/exposed/v1/r2dbc/IterableEx.kt [141:167]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - if (_empty == null) { _empty = delegate.empty() if (_empty == true) _size = 0 } return _empty!! } override fun copy(): SizedIterable = LazySizedCollection(delegate.copy()) override fun orderBy(vararg order: Pair, SortOrder>): SizedIterable { check(_wrapper == null) { "Can't order already loaded data" } delegate = delegate.orderBy(*order) return this } /** Whether the collection already has data loaded by its delegate. */ fun isLoaded(): Boolean = _wrapper != null } /** * Returns a [SizedIterable] containing the lazily evaluated results of applying the function [f] to each original element. */ infix fun SizedIterable.mapLazy(f: (T) -> R): SizedIterable { val source = this return object : LazySizedIterable { override var loadedResult: List? = null - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -