|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwaelti.statistics.queries.ResultMatrix
public class ResultMatrix
A result matrix represents the results of a query. A normal query will compute a two-dimensional matrix. This class wraps a list so that all data points can be accessed by its coordinates x and y. Where x is the horizontal and y the vertical dimension. x therefore denotes the position of a column whereas y denotes the position of a row. The position computed from the upper left corner starting with (0,0), y denoting the position downwards and x the position to the left.
Constructor Summary | |
---|---|
ResultMatrix(int width)
|
|
ResultMatrix(java.util.List<java.lang.Object[]> list,
java.util.List<java.lang.String> headings)
|
Method Summary | |
---|---|
void |
addRow()
|
void |
addRow(java.lang.Object[] obj)
|
java.lang.Object |
get(int x,
int y)
|
java.lang.Object[] |
getColumn(int x)
|
java.util.List<java.lang.String> |
getHeadings()
|
java.lang.Object[] |
getRow(int y)
|
java.util.Iterator<java.lang.Object[]> |
iterator()
iterate over the rows. |
void |
set(int x,
int y,
java.lang.Object value)
|
void |
setHeadings(java.util.List<java.lang.String> headings)
|
void |
setRow(int y,
java.lang.Object[] obj)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ResultMatrix(int width)
public ResultMatrix(java.util.List<java.lang.Object[]> list, java.util.List<java.lang.String> headings)
Method Detail |
---|
public void set(int x, int y, java.lang.Object value)
public java.lang.Object get(int x, int y)
public java.lang.Object[] getRow(int y)
public void setRow(int y, java.lang.Object[] obj)
public java.lang.Object[] getColumn(int x)
public void addRow()
public void addRow(java.lang.Object[] obj)
public java.util.Iterator<java.lang.Object[]> iterator()
iterator
in interface java.lang.Iterable<java.lang.Object[]>
public java.util.List<java.lang.String> getHeadings()
public void setHeadings(java.util.List<java.lang.String> headings)
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |