public interface  oadd.org.apache.commons.math.random.EmpiricalDistribution extends java.lang.Object
{
public abstract void load(double[]);
public abstract void load(java.io.File) throws java.io.IOException;
public abstract void load(java.net.URL) throws java.io.IOException;
public abstract double getNextValue() throws java.lang.IllegalStateException;
public abstract oadd.org.apache.commons.math.stat.descriptive.StatisticalSummary getSampleStats() throws java.lang.IllegalStateException;
public abstract boolean isLoaded();
public abstract int getBinCount();
public abstract java.util.List getBinStats();
public abstract double[] getUpperBounds();
}