com.lucidworks.spark.query.ResultsIterator Maven / Gradle / Ivy
package com.lucidworks.spark.query;
import com.lucidworks.spark.SparkSolrAccumulator;
import java.util.Iterator;
public abstract class ResultsIterator implements Iterator, Iterable {
protected SparkSolrAccumulator acc;
public SparkSolrAccumulator getAccumulator() {
return this.acc;
}
public abstract long getNumDocs();
public void setAccumulator(SparkSolrAccumulator acc) {
this.acc = acc;
}
protected void increment() {
if (acc != null) {
acc.inc();
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy