edu.jas.ring
Class Pair

java.lang.Object
  extended by edu.jas.ring.Pair
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class Pair
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable

Serializable subclass to hold pairs of polynomials

See Also:
Serialized Form

Field Summary
 int i
           
 int j
           
 OrderedPolynomial pi
           
 OrderedPolynomial pj
           
 
Constructor Summary
Pair(java.lang.Object a, OrderedPolynomial b, int i, int j)
           
Pair(OrderedPolynomial a, OrderedPolynomial b, int i, int j)
           
 
Method Summary
 int compareTo(java.lang.Object o)
          compareTo used in TreeMap
 int getPairNumber()
          get removed pair number
 boolean isZero()
          is reduced to zero
 void pairNumber(int n)
          set removed pair number
 void setZero()
          set zero reduction
 MiniPair toMiniPair()
          what is this for?
 java.lang.String toString()
          toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

pi

public final OrderedPolynomial pi

pj

public final OrderedPolynomial pj

i

public final int i

j

public final int j
Constructor Detail

Pair

public Pair(java.lang.Object a,
            OrderedPolynomial b,
            int i,
            int j)

Pair

public Pair(OrderedPolynomial a,
            OrderedPolynomial b,
            int i,
            int j)
Method Detail

toString

public java.lang.String toString()
toString

Overrides:
toString in class java.lang.Object

pairNumber

public void pairNumber(int n)
set removed pair number


getPairNumber

public int getPairNumber()
get removed pair number


setZero

public void setZero()
set zero reduction


isZero

public boolean isZero()
is reduced to zero


compareTo

public int compareTo(java.lang.Object o)
              throws java.lang.ClassCastException
compareTo used in TreeMap

Specified by:
compareTo in interface java.lang.Comparable
Throws:
java.lang.ClassCastException

toMiniPair

public MiniPair toMiniPair()
what is this for?