batch

abstract fun batch(size: Int): Items<T>

批次大小。如果支持批次获取的话,则每批次获取 size 的元素数量。通常 size 0 时有效。

预处理

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

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

limit.batch(15).batch(25) // 可能的最终batch值:25