C - coefficient typepublic class PolynomialComparator<C extends RingElem<C>> extends java.lang.Object implements java.io.Serializable, java.util.Comparator<GenPolynomial<C>>
| Constructor and Description |
|---|
PolynomialComparator(TermOrder t,
boolean reverse)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compare(GenPolynomial<C> p1,
GenPolynomial<C> p2)
Compare polynomials.
|
boolean |
equals(java.lang.Object o)
Equals test of comparator.
|
int |
hashCode()
Hash code for this PolynomialComparator.
|
java.lang.String |
toString()
toString.
|
public PolynomialComparator(TermOrder t, boolean reverse)
t - TermOrder.reverse - flag if reverse ordering is requested.public int compare(GenPolynomial<C> p1, GenPolynomial<C> p2)
compare in interface java.util.Comparator<GenPolynomial<C extends RingElem<C>>>p1 - first polynomial.p2 - second polynomial.public boolean equals(java.lang.Object o)
equals in interface java.util.Comparator<GenPolynomial<C extends RingElem<C>>>equals in class java.lang.Objecto - other object.public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public java.lang.String toString()
toString in class java.lang.Object