rules
Class Distn

java.lang.Object
  extended byrules.Distn
All Implemented Interfaces:
java.lang.Cloneable

public class Distn
extends java.lang.Object
implements java.lang.Cloneable


Method Summary
 void addEntry(int c, double d)
           
 java.lang.Object clone()
           
 java.lang.String displayEntry(int i)
           
 void fillProbs()
           
 int getCount(int i)
           
 double getProb(int i)
           
 void incfCount(int i, int c)
           
 void incfProb(int i, double p)
           
 java.lang.Object iterator()
           
static void main(java.lang.String[] args)
          testing code
 void removeEntry(int index)
           
 int sample()
           
 int sampleNoise()
           
 void setCount(int i, int c)
           
 void setLastCount(int c)
           
 void setProb(int i, double p)
           
 int size()
           
 java.lang.String toString()
           
 double totalProb()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

clone

public java.lang.Object clone()

addEntry

public void addEntry(int c,
                     double d)

removeEntry

public void removeEntry(int index)

iterator

public java.lang.Object iterator()

sample

public int sample()

sampleNoise

public int sampleNoise()

size

public int size()

getProb

public double getProb(int i)

getCount

public int getCount(int i)

setProb

public void setProb(int i,
                    double p)

setCount

public void setCount(int i,
                     int c)

setLastCount

public void setLastCount(int c)

incfProb

public void incfProb(int i,
                     double p)

incfCount

public void incfCount(int i,
                      int c)

totalProb

public double totalProb()

fillProbs

public void fillProbs()

toString

public java.lang.String toString()

displayEntry

public java.lang.String displayEntry(int i)

main

public static void main(java.lang.String[] args)
testing code