package com.beloo.widget.chipslayoutmanager.layouter;
import android.support.annotation.IntRange;
class DecrementalPositionIterator extends AbstractPositionIterator {
DecrementalPositionIterator(@IntRange(from = 0) int itemCount) {
super(itemCount);
}
@Override
public boolean hasNext() {
return pos >= 0;
}
@Override
public Integer next() {
if (!hasNext()) throw new IllegalStateException("position out of bounds reached");
return pos--;
}
}