package net.sf.jasperreports.engine.fill;

import net.sf.jasperreports.engine.JRException;

public interface JRExtendedIncrementer extends JRIncrementer {
  Object increment(JRCalculable paramJRCalculable, Object paramObject, AbstractValueProvider paramAbstractValueProvider) throws JRException;
  
  Object initialValue();
  
  Object combine(JRCalculable paramJRCalculable1, JRCalculable paramJRCalculable2, AbstractValueProvider paramAbstractValueProvider) throws JRException;
}
