|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.lsmp.djep.vectorJep.values.Matrix
public class Matrix
Represents a matrix.
| Constructor Summary | |
|---|---|
protected |
Matrix(int rows,
int cols)
Construct a matrix with given rows and cols. |
| Method Summary | |
|---|---|
MatrixValueI |
copy()
returns a copy of this value. |
boolean |
equals(java.lang.Object obj)
Are two matrices equal, element by element Overrides Object. |
Dimensions |
getDim()
Returns the dimension of this object. |
java.lang.Object |
getEle(int n)
gets the i-th element, treats data a a linear array. |
java.lang.Object |
getEle(int i,
int j)
|
java.lang.Object[][] |
getEles()
|
static MatrixValueI |
getInstance(int rows,
int cols)
|
int |
getNumCols()
|
int |
getNumEles()
The total number of elements. |
int |
getNumRows()
|
int |
hashCode()
Always override hashCode when you override equals. |
void |
setEle(int i,
int j,
java.lang.Object value)
|
void |
setEle(int n,
java.lang.Object value)
sets the i-th element, treats data a a linear array. |
void |
setEles(MatrixValueI val)
sets the elements to those of the arguments. |
java.lang.String |
toString()
Returns a string representation of matrix. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected Matrix(int rows,
int cols)
| Method Detail |
|---|
public MatrixValueI copy()
MatrixValueI
copy in interface MatrixValueI
public static MatrixValueI getInstance(int rows,
int cols)
public java.lang.String toString()
toString in class java.lang.Objectpublic Dimensions getDim()
MatrixValueI
getDim in interface MatrixValueIpublic int getNumEles()
MatrixValueI
getNumEles in interface MatrixValueIpublic int getNumRows()
public int getNumCols()
public void setEle(int n,
java.lang.Object value)
MatrixValueI
setEle in interface MatrixValueI
public void setEle(int i,
int j,
java.lang.Object value)
public java.lang.Object getEle(int n)
MatrixValueI
getEle in interface MatrixValueI
public java.lang.Object getEle(int i,
int j)
public java.lang.Object[][] getEles()
public void setEles(MatrixValueI val)
setEles in interface MatrixValueIpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||