net.sourceforge.jabm.prng
Class DiscreteProbabilityDistribution.ProbabilityActionPair

java.lang.Object
  extended by net.sourceforge.jabm.prng.DiscreteProbabilityDistribution.ProbabilityActionPair
All Implemented Interfaces:
java.lang.Comparable<DiscreteProbabilityDistribution.ProbabilityActionPair>
Enclosing class:
DiscreteProbabilityDistribution

public class DiscreteProbabilityDistribution.ProbabilityActionPair
extends java.lang.Object
implements java.lang.Comparable<DiscreteProbabilityDistribution.ProbabilityActionPair>

 

Field Summary
protected  int action
           
protected  double probability
           
 
Constructor Summary
DiscreteProbabilityDistribution.ProbabilityActionPair(double probability, int action)
           
DiscreteProbabilityDistribution.ProbabilityActionPair(int action)
           
 
Method Summary
 int compareTo(DiscreteProbabilityDistribution.ProbabilityActionPair o)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

probability

protected double probability

action

protected int action
Constructor Detail

DiscreteProbabilityDistribution.ProbabilityActionPair

public DiscreteProbabilityDistribution.ProbabilityActionPair(double probability,
                                                             int action)

DiscreteProbabilityDistribution.ProbabilityActionPair

public DiscreteProbabilityDistribution.ProbabilityActionPair(int action)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

compareTo

public int compareTo(DiscreteProbabilityDistribution.ProbabilityActionPair o)
Specified by:
compareTo in interface java.lang.Comparable<DiscreteProbabilityDistribution.ProbabilityActionPair>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object