water.exec
Class VABuilder
java.lang.Object
water.exec.VABuilder
public class VABuilder
- extends java.lang.Object
A simple class that automates construction of ValueArrays.
Constructor Summary |
VABuilder(java.lang.String name,
long numRows)
|
Method Summary |
VABuilder |
addColumn(java.lang.String name,
int size,
int scale,
double min,
double max,
double mean,
double sigma)
|
VABuilder |
addColumn(ValueArray.Column other)
|
VABuilder |
addDoubleColumn(java.lang.String name)
|
VABuilder |
addDoubleColumn(java.lang.String name,
double min,
double max,
double mean)
|
VABuilder |
addDoubleColumn(java.lang.String name,
double min,
double max,
double mean,
double sigma)
|
ValueArray |
create(Key k)
|
VABuilder |
createAndStore(Key k)
|
static ValueArray |
getUpdatedVA(ValueArray old,
Key newKey,
long newRows)
|
VABuilder |
setColumnSigma(int colIndex,
double sigma)
|
VABuilder |
setColumnStats(int colIndex,
double min,
double max,
double mean)
|
static ValueArray |
updateRows(ValueArray old,
Key newKey,
long newRows)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VABuilder
public VABuilder(java.lang.String name,
long numRows)
addDoubleColumn
public VABuilder addDoubleColumn(java.lang.String name)
addDoubleColumn
public VABuilder addDoubleColumn(java.lang.String name,
double min,
double max,
double mean)
addDoubleColumn
public VABuilder addDoubleColumn(java.lang.String name,
double min,
double max,
double mean,
double sigma)
addColumn
public VABuilder addColumn(java.lang.String name,
int size,
int scale,
double min,
double max,
double mean,
double sigma)
addColumn
public VABuilder addColumn(ValueArray.Column other)
setColumnStats
public VABuilder setColumnStats(int colIndex,
double min,
double max,
double mean)
setColumnSigma
public VABuilder setColumnSigma(int colIndex,
double sigma)
create
public ValueArray create(Key k)
createAndStore
public VABuilder createAndStore(Key k)
updateRows
public static ValueArray updateRows(ValueArray old,
Key newKey,
long newRows)
getUpdatedVA
public static ValueArray getUpdatedVA(ValueArray old,
Key newKey,
long newRows)