bb.science
Class Bootstrap.UnitTest.CoverageTask

java.lang.Object
  extended by bb.science.Bootstrap.UnitTest.CoverageTask
All Implemented Interfaces:
Runnable
Enclosing class:
Bootstrap.UnitTest

private static class Bootstrap.UnitTest.CoverageTask
extends Object
implements Runnable

This class is NOT multithread safe: it expects to only be touched by a single thread.


Field Summary
private  double confidenceLevel
           
private  Bootstrap.UnitTest.CoverageResult coverageResult
           
private  Bootstrap.UnitTest.Distribution distribution
           
private  Bootstrap.Estimator[] estimators
           
private  int numberResamples
           
private  int sampleLength
           
 
Constructor Summary
private Bootstrap.UnitTest.CoverageTask(Bootstrap.UnitTest.Distribution distribution, int sampleLength, int numberResamples, double confidenceLevel, Bootstrap.Estimator[] estimators, Bootstrap.UnitTest.CoverageResult coverageResult)
           
 
Method Summary
private  boolean equalParams(Bootstrap.UnitTest.CoverageTask other)
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

distribution

private final Bootstrap.UnitTest.Distribution distribution

sampleLength

private final int sampleLength

numberResamples

private final int numberResamples

confidenceLevel

private final double confidenceLevel

estimators

private final Bootstrap.Estimator[] estimators

coverageResult

private final Bootstrap.UnitTest.CoverageResult coverageResult
Constructor Detail

Bootstrap.UnitTest.CoverageTask

private Bootstrap.UnitTest.CoverageTask(Bootstrap.UnitTest.Distribution distribution,
                                        int sampleLength,
                                        int numberResamples,
                                        double confidenceLevel,
                                        Bootstrap.Estimator[] estimators,
                                        Bootstrap.UnitTest.CoverageResult coverageResult)
Method Detail

equalParams

private boolean equalParams(Bootstrap.UnitTest.CoverageTask other)

run

public void run()
Specified by:
run in interface Runnable