Package edu.jas.gb
Class WordPair<C extends RingElem<C>>
- java.lang.Object
-
- edu.jas.gb.WordPair<C>
-
-
Field Summary
Fields Modifier and Type Field Description int
i
int
j
protected int
n
GenWordPolynomial<C>
pi
GenWordPolynomial<C>
pj
-
Constructor Summary
Constructors Constructor Description WordPair(GenWordPolynomial<C> a, GenWordPolynomial<C> b, int i, int j)
WordPair constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(WordPair p)
compareTo used in TreeMap // not used at moment.boolean
equals(java.lang.Object ob)
equals.int
getPairNumber()
Get removed pair number.int
hashCode()
Hash code for this WordPair.void
pairNumber(int n)
Set removed pair number.java.lang.String
toString()
toString.
-
-
-
Constructor Detail
-
WordPair
public WordPair(GenWordPolynomial<C> a, GenWordPolynomial<C> b, int i, int j)
WordPair constructor.- Parameters:
a
- word polynomial i.b
- word polynomial j.i
- first index.j
- second index.
-
-
Method Detail
-
toString
public java.lang.String toString()
toString.- Overrides:
toString
in classjava.lang.Object
-
pairNumber
public void pairNumber(int n)
Set removed pair number.- Parameters:
n
- number of this pair generated in OrderedPairlist.
-
getPairNumber
public int getPairNumber()
Get removed pair number.- Returns:
- n number of this pair generated in OrderedPairlist.
-
equals
public boolean equals(java.lang.Object ob)
equals.- Overrides:
equals
in classjava.lang.Object
- Parameters:
ob
- an Object.- Returns:
- true if this is equal to o, else false.
-
compareTo
public int compareTo(WordPair p)
compareTo used in TreeMap // not used at moment. Comparison is based on the number of the pairs.
-
hashCode
public int hashCode()
Hash code for this WordPair.- Overrides:
hashCode
in classjava.lang.Object
- See Also:
Object.hashCode()
-
-