Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

net.bonzoun.cocodonkey
Class RateCalculator.RateKeeper  view RateCalculator.RateKeeper download RateCalculator.RateKeeper.java

java.lang.Object
  extended bynet.bonzoun.cocodonkey.RateCalculator.RateKeeper
Enclosing class:
RateCalculator

class RateCalculator.RateKeeper
extends java.lang.Object


Field Summary
private  long lastAddTime
           
private  int maxSize
           
private  int precision
           
private  java.util.Vector rateList
           
private  float rateTotal
           
 
Constructor Summary
(package private) RateCalculator.RateKeeper(int precision, int maxSize)
           
 
Method Summary
private  void addOneRate(float rate)
           
 int addRate(float rate)
           
 boolean isFull()
           
 float meanRate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

precision

private int precision

maxSize

private int maxSize

rateList

private java.util.Vector rateList

rateTotal

private float rateTotal

lastAddTime

private long lastAddTime
Constructor Detail

RateCalculator.RateKeeper

RateCalculator.RateKeeper(int precision,
                          int maxSize)
Method Detail

addRate

public int addRate(float rate)

addOneRate

private void addOneRate(float rate)

meanRate

public float meanRate()

isFull

public boolean isFull()