class SplitByEveryXPagesParameters extends AbstractSplitByPageParameters {

    @Override
    public Set<Integer> getPages(int upperLimit) {
        Set<Integer> pages = new NullSafeSet<Integer>();
        for (int i = step; i <= upperLimit; i += step) {
            pages.add(i);
        }
        return pages;
    }

    public  SplitByEveryXPagesParameters(int step);

}