org.apache.commons.math.random
Class EmpiricalDistributionImpl.DataAdapter

java.lang.Object
  extended by org.apache.commons.math.random.EmpiricalDistributionImpl.DataAdapter
Direct Known Subclasses:
EmpiricalDistributionImpl.ArrayDataAdapter, EmpiricalDistributionImpl.StreamDataAdapter
Enclosing class:
EmpiricalDistributionImpl

private abstract class EmpiricalDistributionImpl.DataAdapter
extends Object

Provides methods for computing sampleStats and beanStats abstracting the source of data.


Constructor Summary
private EmpiricalDistributionImpl.DataAdapter()
           
 
Method Summary
abstract  void computeBinStats()
          Compute bin stats.
abstract  void computeStats()
          Compute sample statistics.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmpiricalDistributionImpl.DataAdapter

private EmpiricalDistributionImpl.DataAdapter()
Method Detail

computeBinStats

public abstract void computeBinStats()
                              throws IOException
Compute bin stats.

Throws:
IOException - if an error occurs computing bin stats

computeStats

public abstract void computeStats()
                           throws IOException
Compute sample statistics.

Throws:
IOException - if an error occurs computing sample stats


Copyright (c) 2003-2011 Apache Software Foundation