java.lang.Object
org.bitlap.roaringbitmap.buffer.BitmapBatchIterator
- 所有已实现的接口:
Cloneable,ContainerBatchIterator
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidadvanceIfNeeded(char target) Advance until the value.clone()Creates a copy of the iterator.booleanhasNext()Whether the underlying container is exhausted or notintnext(int key, int[] buffer) Fills the buffer with values prefixed by the key, and returns how much of the buffer was used.voidDiscard the reference to the container
-
构造器详细资料
-
BitmapBatchIterator
-
-
方法详细资料
-
next
public int next(int key, int[] buffer) 从接口复制的说明:ContainerBatchIteratorFills the buffer with values prefixed by the key, and returns how much of the buffer was used.- 指定者:
next在接口中ContainerBatchIterator- 参数:
key- the prefix of the valuesbuffer- the buffer to write values onto- 返回:
- how many values were written.
-
hasNext
public boolean hasNext()从接口复制的说明:ContainerBatchIteratorWhether the underlying container is exhausted or not- 指定者:
hasNext在接口中ContainerBatchIterator- 返回:
- true if there is data remaining
-
clone
从接口复制的说明:ContainerBatchIteratorCreates a copy of the iterator.- 指定者:
clone在接口中ContainerBatchIterator- 覆盖:
clone在类中Object- 返回:
- a clone of the current iterator
-
releaseContainer
public void releaseContainer()从接口复制的说明:ContainerBatchIteratorDiscard the reference to the container- 指定者:
releaseContainer在接口中ContainerBatchIterator
-
advanceIfNeeded
public void advanceIfNeeded(char target) 从接口复制的说明:ContainerBatchIteratorAdvance until the value.- 指定者:
advanceIfNeeded在接口中ContainerBatchIterator- 参数:
target- the value to advance to.
-