com.jeffpalm.stats
Class Buckets.DoubleGetter

java.lang.Object
  extended by com.jeffpalm.stats.Buckets.DoubleGetter
All Implemented Interfaces:
Buckets.Getter
Direct Known Subclasses:
Buckets.AddDoubleFieldGetter, Buckets.AddDoubleTableGetter, Buckets.DivDoubleFieldGetter, Buckets.DivDoubleTableGetter, Buckets.LogDoubleFieldGetter, Buckets.LogDoubleTableGetter, Buckets.MulDoubleFieldGetter, Buckets.MulDoubleTableGetter, Buckets.SubDoubleFieldGetter, Buckets.SubDoubleTableGetter, Data.DoubleDataGetter
Enclosing class:
Buckets

public abstract static class Buckets.DoubleGetter
extends java.lang.Object
implements Buckets.Getter


Nested Class Summary
static class Buckets.DoubleGetter.AddStepper
           
static class Buckets.DoubleGetter.DivStepper
           
static class Buckets.DoubleGetter.LogStepper
           
static class Buckets.DoubleGetter.MulStepper
           
static class Buckets.DoubleGetter.SubStepper
           
 
Constructor Summary
Buckets.DoubleGetter()
           
 
Method Summary
protected abstract  double doubleValue(java.lang.Object value)
           
 java.lang.Object getBucket(java.lang.Object value)
           
 void setStepper(com.jeffpalm.stats.Buckets.DoubleGetter.Steppable step)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Buckets.DoubleGetter

public Buckets.DoubleGetter()
Method Detail

setStepper

public void setStepper(com.jeffpalm.stats.Buckets.DoubleGetter.Steppable step)

doubleValue

protected abstract double doubleValue(java.lang.Object value)

getBucket

public java.lang.Object getBucket(java.lang.Object value)
Specified by:
getBucket in interface Buckets.Getter