babase.ranker.ranking
Class RankingConstraintException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by babase.ranker.ranking.RankingConstraintException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
RankingConstraintException.Inconsistency, RankingConstraintException.Violation

public abstract class RankingConstraintException
extends java.lang.Exception

See Also:
Serialized Form

Nested Class Summary
static class RankingConstraintException.Inconsistency
           
static class RankingConstraintException.Violation
           
 
Field Summary
 int higher
          The identifier of the higher-ranked individual in the constraint involved.
 int lower
          The identifier of the lower-ranked individual in the constraint involved.
 
Constructor Summary
protected RankingConstraintException(int higher, int lower, java.lang.String m)
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

higher

public final int higher
The identifier of the higher-ranked individual in the constraint involved.


lower

public final int lower
The identifier of the lower-ranked individual in the constraint involved.

Constructor Detail

RankingConstraintException

protected RankingConstraintException(int higher,
                                     int lower,
                                     java.lang.String m)