offset

abstract fun offset(count: Int): Items<T>

数据偏移。从 offset 数量之后的数据后开始获取。当 offset 0 时有效。

预处理

offset 是一个 预处理 函数, 不同于 Flow.dropSequence.dropStream.skip。 当配置 offset 的时候,不一定会有任何真正的上述序列类型产生, 有可能只是记录了一个 offset 值并准备于转换或最终收集函数中使用。

为了避免实现细节所产生的逻辑差异,对于 预处理 函数,同一个函数你应当至多只调用1次。

limit.offset(10).offset(5) // 可能的最终offset值:5

有关预处理api的描述参考 Items 类注释。