package org.apache.lucene.search; public class EmbeddedRangeFieldFilter extends EmbeddedFieldFilter { /** * */ private static final long serialVersionUID = -8320062346977576099L; protected int start; protected int end; public EmbeddedRangeFieldFilter(int start, int end, int fieldNumber){ super(fieldNumber); this.start = start; this.end = end; } @Override boolean filter(int[] sort) { int sortVal = sort[this.fieldNumber - 1]; return sortVal >= start && sortVal <= end; } }