public class DataSet extends javax.swing.table.AbstractTableModel implements Nameable
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Vector |
data |
static int |
EQUALS |
static int |
GEQ |
static int |
GT |
protected java.util.Vector |
headers |
static int |
LEQ |
static int |
LT |
static int |
REGEXP |
protected java.util.Vector |
types |
| Constructor and Description |
|---|
DataSet() |
DataSet(java.lang.String[] h,
java.lang.Class[] t) |
DataSet(java.lang.String h,
java.lang.Class c) |
DataSet(java.util.Vector h,
java.util.Vector t) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
about() |
void |
abs(java.lang.String VarA,
java.lang.String OutVar) |
void |
acos(java.lang.String VarA,
java.lang.String OutVar) |
void |
add(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar) |
void |
addColumn(int col,
java.lang.String name,
java.lang.Class c)
Insert a column at the given location.
|
void |
addColumn(java.lang.String name,
java.lang.Class c)
Add a column to the end of the data set.
|
void |
addRow(int row)
Add a row to the table at given row position.
|
void |
addRows(int row,
int n)
Adds n rows into the table at given row position.
|
void |
asin(java.lang.String VarA,
java.lang.String OutVar) |
void |
atan(java.lang.String VarA,
java.lang.String OutVar) |
void |
atan2(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar) |
void |
atan2(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar) |
void |
atan2(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar) |
void |
cbrt(java.lang.String VarA,
java.lang.String OutVar) |
void |
ceil(java.lang.String VarA,
java.lang.String OutVar) |
DataSet |
classMatrix(java.lang.String var)
Return a class matrix for the given variable.
|
DataSet |
classMatrix(java.lang.String[] vars)
Return a class matrix for the interaction of the given variables.
|
void |
cos(java.lang.String VarA,
java.lang.String OutVar) |
void |
cosh(java.lang.String VarA,
java.lang.String OutVar) |
void |
divide(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar) |
void |
exp(java.lang.String VarA,
java.lang.String OutVar) |
void |
expm1(java.lang.String VarA,
java.lang.String OutVar) |
void |
floor(java.lang.String VarA,
java.lang.String OutVar) |
static DataSet |
fromDblMatrix(DblMatrix X) |
static DataSet |
fromDblMatrix(java.lang.String[] labels,
DblMatrix[] cols) |
java.lang.Class |
getColumnClass(int c) |
int |
getColumnCount() |
int |
getColumnForName(java.lang.String name) |
java.lang.String |
getColumnName(int c) |
java.util.Vector |
getHeaders() |
java.lang.String |
getName() |
int |
getRowCount() |
java.lang.String |
getTitle() |
java.lang.Object |
getValueAt(int r,
int c) |
java.util.Vector |
getVariable(java.lang.String name) |
void |
hypot(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar) |
void |
hypot(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar) |
void |
hypot(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar) |
void |
IEEEremainder(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar) |
void |
IEEEremainder(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar) |
void |
IEEEremainder(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar) |
boolean |
isCellEditable(int r,
int c) |
void |
log(java.lang.String VarA,
java.lang.String OutVar) |
void |
log10(java.lang.String VarA,
java.lang.String OutVar) |
void |
log1p(java.lang.String VarA,
java.lang.String OutVar) |
void |
max(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar) |
void |
max(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar) |
void |
max(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar) |
void |
min(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar) |
void |
min(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar) |
void |
min(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar) |
void |
multiply(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar) |
void |
pow(double A,
java.lang.String VarB,
java.lang.String OutVar) |
void |
pow(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar) |
void |
pow(int a,
java.lang.String VarB,
java.lang.String OutVar) |
void |
pow(java.lang.String VarA,
double B,
java.lang.String OutVar) |
void |
pow(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar) |
void |
pow(java.lang.String VarA,
int b,
java.lang.String OutVar) |
void |
pow(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar) |
void |
rand(java.lang.String OutVar) |
void |
removeColumn(int c)
Remove a column from the data set.
|
void |
removeRow(int row)
Remove row from the table at given row position.
|
void |
rint(java.lang.String VarA,
java.lang.String OutVar) |
void |
round(java.lang.String VarA,
java.lang.String OutVar) |
void |
setAboutString(java.lang.String x) |
void |
setColumnName(int k,
java.lang.String name) |
void |
setName(java.lang.String n) |
void |
setTitle(java.lang.String t) |
void |
setValueAt(java.lang.Object value,
int r,
int c) |
void |
show() |
void |
show(java.lang.String label) |
void |
signum(java.lang.String VarA,
java.lang.String OutVar) |
void |
sin(java.lang.String VarA,
java.lang.String OutVar) |
void |
sinh(java.lang.String VarA,
java.lang.String OutVar) |
void |
sqrt(java.lang.String VarA,
java.lang.String OutVar) |
void |
subtract(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar) |
void |
tan(java.lang.String VarA,
java.lang.String OutVar) |
void |
tanh(java.lang.String VarA,
java.lang.String OutVar) |
void |
toDegrees(java.lang.String VarA,
java.lang.String OutVar) |
void |
toRadians(java.lang.String VarA,
java.lang.String OutVar) |
void |
ulp(java.lang.String VarA,
java.lang.String OutVar) |
void |
updateFromDblMatrix(java.lang.String[] labels,
DblMatrix cols) |
void |
updateFromDblMatrix(java.lang.String[] labels,
DblMatrix[] cols)
Update the values in this DataSet based on the corresponding values in
the given DblMatrices.
|
DataSet |
vars(java.lang.String[] newheaders)
Creates a new data set from a subset of the columns in an existing dataset.
|
DataSet |
where(java.lang.String colname,
int querytype,
java.lang.Number value) |
DataSet |
where(java.lang.String colname,
int querytype,
java.lang.String value) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerprotected java.util.Vector headers
protected java.util.Vector types
protected java.util.Vector data
public static final int REGEXP
public static final int GEQ
public static final int LEQ
public static final int EQUALS
public static final int LT
public static final int GT
public DataSet()
public DataSet(java.lang.String h,
java.lang.Class c)
public DataSet(java.lang.String[] h,
java.lang.Class[] t)
public DataSet(java.util.Vector h,
java.util.Vector t)
public void setTitle(java.lang.String t)
public java.lang.String getTitle()
public void addRow(int row)
public void setColumnName(int k,
java.lang.String name)
public void addRows(int row,
int n)
public void removeRow(int row)
public java.util.Vector getVariable(java.lang.String name)
public int getRowCount()
getRowCount in interface javax.swing.table.TableModelpublic java.util.Vector getHeaders()
public int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelpublic java.lang.String getColumnName(int c)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic int getColumnForName(java.lang.String name)
public java.lang.Class getColumnClass(int c)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic java.lang.Object getValueAt(int r,
int c)
getValueAt in interface javax.swing.table.TableModelpublic void setValueAt(java.lang.Object value,
int r,
int c)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic boolean isCellEditable(int r,
int c)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic void addColumn(java.lang.String name,
java.lang.Class c)
public void addColumn(int col,
java.lang.String name,
java.lang.Class c)
public void removeColumn(int c)
public void show()
public void show(java.lang.String label)
public DataSet where(java.lang.String colname, int querytype, java.lang.Number value)
public DataSet where(java.lang.String colname, int querytype, java.lang.String value)
public DataSet vars(java.lang.String[] newheaders)
public DataSet classMatrix(java.lang.String[] vars)
public DataSet classMatrix(java.lang.String var)
public void multiply(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar)
public void divide(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar)
public void add(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar)
public void subtract(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar)
public void pow(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar)
public void pow(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar)
public void pow(java.lang.String VarA,
double B,
java.lang.String OutVar)
public void pow(java.lang.String VarA,
int b,
java.lang.String OutVar)
public void pow(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar)
public void pow(double A,
java.lang.String VarB,
java.lang.String OutVar)
public void pow(int a,
java.lang.String VarB,
java.lang.String OutVar)
public void abs(java.lang.String VarA,
java.lang.String OutVar)
public void acos(java.lang.String VarA,
java.lang.String OutVar)
public void asin(java.lang.String VarA,
java.lang.String OutVar)
public void atan(java.lang.String VarA,
java.lang.String OutVar)
public void atan2(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar)
public void atan2(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar)
public void atan2(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar)
public void cbrt(java.lang.String VarA,
java.lang.String OutVar)
public void ceil(java.lang.String VarA,
java.lang.String OutVar)
public void cos(java.lang.String VarA,
java.lang.String OutVar)
public void cosh(java.lang.String VarA,
java.lang.String OutVar)
public void exp(java.lang.String VarA,
java.lang.String OutVar)
public void expm1(java.lang.String VarA,
java.lang.String OutVar)
public void floor(java.lang.String VarA,
java.lang.String OutVar)
public void hypot(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar)
public void hypot(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar)
public void hypot(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar)
public void IEEEremainder(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar)
public void IEEEremainder(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar)
public void IEEEremainder(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar)
public void log(java.lang.String VarA,
java.lang.String OutVar)
public void log10(java.lang.String VarA,
java.lang.String OutVar)
public void log1p(java.lang.String VarA,
java.lang.String OutVar)
public void max(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar)
public void max(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar)
public void max(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar)
public void min(java.lang.String VarA,
java.lang.String VarB,
java.lang.String OutVar)
public void min(java.lang.String VarA,
java.lang.Double B,
java.lang.String OutVar)
public void min(java.lang.Double A,
java.lang.String VarB,
java.lang.String OutVar)
public void rand(java.lang.String OutVar)
public void rint(java.lang.String VarA,
java.lang.String OutVar)
public void round(java.lang.String VarA,
java.lang.String OutVar)
public void signum(java.lang.String VarA,
java.lang.String OutVar)
public void sin(java.lang.String VarA,
java.lang.String OutVar)
public void sinh(java.lang.String VarA,
java.lang.String OutVar)
public void sqrt(java.lang.String VarA,
java.lang.String OutVar)
public void tan(java.lang.String VarA,
java.lang.String OutVar)
public void tanh(java.lang.String VarA,
java.lang.String OutVar)
public void toDegrees(java.lang.String VarA,
java.lang.String OutVar)
public void toRadians(java.lang.String VarA,
java.lang.String OutVar)
public void ulp(java.lang.String VarA,
java.lang.String OutVar)
public void setAboutString(java.lang.String x)
public java.lang.String about()
public void updateFromDblMatrix(java.lang.String[] labels,
DblMatrix cols)
public void updateFromDblMatrix(java.lang.String[] labels,
DblMatrix[] cols)
Copyright © 2011, 2013. Daniel P. Dougherty