C - JAS ring element typepublic class CMFieldElement<C extends edu.jas.structure.RingElem<C>> extends java.lang.Object implements org.apache.commons.math3.FieldElement<CMFieldElement<C>>, java.lang.Comparable<CMFieldElement<C>>
RingElem in a commons-math
FieldElement.| Constructor and Description |
|---|
CMFieldElement(C v) |
| Modifier and Type | Method and Description |
|---|---|
CMFieldElement<C> |
add(CMFieldElement<C> other) |
int |
compareTo(CMFieldElement<C> other) |
CMFieldElement<C> |
divide(CMFieldElement<C> other) |
boolean |
equals(java.lang.Object obj) |
org.apache.commons.math3.Field<CMFieldElement<C>> |
getField() |
int |
hashCode() |
boolean |
isOne() |
boolean |
isZero() |
CMFieldElement<C> |
multiply(CMFieldElement<C> other) |
CMFieldElement<C> |
multiply(int n) |
CMFieldElement<C> |
negate() |
CMFieldElement<C> |
reciprocal() |
CMFieldElement<C> |
subtract(CMFieldElement<C> other) |
java.lang.String |
toString()
Get the string representation.
|
public CMFieldElement(C v)
public CMFieldElement<C> add(CMFieldElement<C> other)
add in interface org.apache.commons.math3.FieldElement<CMFieldElement<C extends edu.jas.structure.RingElem<C>>>public CMFieldElement<C> negate()
negate in interface org.apache.commons.math3.FieldElement<CMFieldElement<C extends edu.jas.structure.RingElem<C>>>public int compareTo(CMFieldElement<C> other)
compareTo in interface java.lang.Comparable<CMFieldElement<C extends edu.jas.structure.RingElem<C>>>public CMFieldElement<C> divide(CMFieldElement<C> other) throws java.lang.ArithmeticException
divide in interface org.apache.commons.math3.FieldElement<CMFieldElement<C extends edu.jas.structure.RingElem<C>>>java.lang.ArithmeticExceptionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic org.apache.commons.math3.Field<CMFieldElement<C>> getField()
getField in interface org.apache.commons.math3.FieldElement<CMFieldElement<C extends edu.jas.structure.RingElem<C>>>public int hashCode()
hashCode in class java.lang.Objectpublic CMFieldElement<C> multiply(CMFieldElement<C> other)
multiply in interface org.apache.commons.math3.FieldElement<CMFieldElement<C extends edu.jas.structure.RingElem<C>>>public CMFieldElement<C> multiply(int n)
multiply in interface org.apache.commons.math3.FieldElement<CMFieldElement<C extends edu.jas.structure.RingElem<C>>>public CMFieldElement<C> subtract(CMFieldElement<C> other)
subtract in interface org.apache.commons.math3.FieldElement<CMFieldElement<C extends edu.jas.structure.RingElem<C>>>public CMFieldElement<C> reciprocal()
reciprocal in interface org.apache.commons.math3.FieldElement<CMFieldElement<C extends edu.jas.structure.RingElem<C>>>public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public boolean isOne()
public boolean isZero()