|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.hcarralero.toljava.TOLLObject
com.hcarralero.toljava.TOLPolyn
public class TOLPolyn
Representa a un objeto TOL de tipo Polyn.
| Field Summary | |
|---|---|
static int |
B
Variable B de un término. |
static int |
F
Variable F de un término. |
| Constructor Summary | |
|---|---|
TOLPolyn()
Construye un polinomio sin términos, para añadir términos debe usar el método addTerm. |
|
| Method Summary | |
|---|---|
void |
addTerm(int var,
double coef,
int grade)
Añade un nuevo término al polinomio. |
boolean |
equals(java.lang.Object obj)
Compara a este objeto con otro. |
java.util.Iterator<TOLPolynTerm> |
getIterator()
Obtiene un iterador que puede ser usado para moverse entre los términos del polinomio. |
int |
getNterms()
Obtiene el número de términos del polinomio. |
TOLPolynTerm |
getTerm(int index)
Obtiene el término ubicado en la posición index del polinomio. |
TOLPolynTerm[] |
getTerms()
Obtiene una copia exacta de todos los términos del polinomio. |
int |
hashCode()
Calcula el código hash asignado al objeto. |
boolean |
isPolyn()
Determina si el objeto corresponde al tipo Polyn de TOL. |
TOLPolynTerm |
removeTerm(int index)
Elimina el término de la posición index del polinomio. |
java.lang.String |
toString()
Obtiene una representación como cadena de texto del polinomio usando la sintaxis de TOL. |
| Methods inherited from class com.hcarralero.toljava.TOLLObject |
|---|
isCode, isComplex, isDate, isMatrix, isRatio, isReal, isReference, isSerie, isSet, isText, isTimeSet, isVMatrix |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static int B
public static int F
| Constructor Detail |
|---|
public TOLPolyn()
| Method Detail |
|---|
public TOLPolynTerm[] getTerms()
public void addTerm(int var,
double coef,
int grade)
var - variable del término (B o F).coef - coeficiente del término.grade - grado del término.public TOLPolynTerm removeTerm(int index)
index del polinomio.
index - posición del téremino en el polinomio.
public int getNterms()
public TOLPolynTerm getTerm(int index)
index del polinomio.
index - posición del término dentro del polinomio.
index del polinomio.public java.util.Iterator<TOLPolynTerm> getIterator()
public boolean isPolyn()
isPolyn in interface TOLObjectisPolyn in class TOLLObjecttrue ya que el objeto corresponde al tipo Polyn de TOL.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - el objeto con el que se comparará.
true si el objeto pasado como parámetro es de tipo TOLPolyn
y contiene los mismos términos.public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||