|
| DenseTable () |
|
| DenseTable (const String &name, const Ref< ItemSet > &items) |
|
| DenseTable (const Self &rhs) |
|
virtual void | resetEvents () |
|
virtual void | readFrom (ObjectInput &in) |
|
virtual void | writeTo (ObjectOutput &out) const |
|
virtual Ref< Object > | clone () const |
|
virtual idx_t | size () const |
|
virtual idx_t | columnCount () const |
|
virtual void | clearData () |
|
virtual void | clearAll () |
|
virtual void | trimToSize () |
|
virtual idx_t | addColumn (const String &name) |
|
virtual idx_t | findColumn (const String &name) const |
|
virtual String | getColumnName (idx_t jcol) const |
|
virtual StringVector | getColumnNames () const |
|
virtual void | setData (const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount, const double *values) |
|
virtual void | addData (const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount, const double *values) |
|
virtual idx_t | eraseData (const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount) |
|
virtual idx_t | getData (double *buf, const idx_t *irows, idx_t icount, const idx_t *jcols, idx_t jcount) const |
|
virtual idx_t | getAllData (double *buf, idx_t jst) const |
|
virtual void | scaleRows (const Vector &scale) |
|
virtual SparseMatrix | toMatrix () const |
|
virtual ItemSet * | getRowItems () const |
|
virtual void | reserve (idx_t nzCount) |
|
virtual IdxVector | addColumns (const StringVector &names) |
|
void | setValue (idx_t irow, idx_t jcol, double value) |
|
void | addValue (idx_t irow, idx_t jcol, double value) |
|
bool | eraseValue (idx_t irow, idx_t jcol) |
|
void | setBlock (const IdxVector &irows, const IdxVector &jcols, const Matrix &block) |
|
void | addBlock (const IdxVector &irows, const IdxVector &jcols, const Matrix &block) |
|
idx_t | eraseBlock (const IdxVector &irows, const IdxVector &jcols) |
|
void | setRowValues (idx_t irow, const IdxVector &jcols, const Vector &rvals) |
|
void | addRowValues (idx_t irow, const IdxVector &jcols, const Vector &rvals) |
|
idx_t | eraseRowValues (idx_t irow, const IdxVector &jcols) |
|
void | setColValues (const IdxVector &irows, idx_t jcol, const Vector &cvals) |
|
void | addColValues (const IdxVector &irows, idx_t jcol, const Vector &cvals) |
|
idx_t | eraseColValues (const IdxVector &irows, idx_t jcol) |
|
virtual String | getContext () const |
|
idx_t | rowCount () const |
|
bool | isDense () const |
|
idx_t | getColumnIndex (const String &name) const |
|
bool | findValue (double &value, idx_t irow, idx_t jcol) const |
|
double | getValue (idx_t irow, idx_t jcol) const |
|
idx_t | findBlock (const Matrix &block, const IdxVector &irows, const IdxVector &jcols) const |
|
void | getBlock (const Matrix &block, const IdxVector &irows, const IdxVector &jcols) const |
|
idx_t | findRowValues (const Vector &rvals, idx_t irow, const IdxVector &jcols) const |
|
void | getRowValues (const Vector &rvals, idx_t irow, const IdxVector &jcols) const |
|
idx_t | findColValues (const Vector &cvals, const IdxVector &irows, idx_t jcol) const |
|
void | getColValues (const Vector &cvals, const IdxVector &irows, idx_t jcol) const |
|
idx_t | findAllValues (const Matrix &buf) const |
|
void | getAllValues (const Matrix &buf) const |
|
String | getTagName () const |
|
virtual void | printTo (PrintWriter &out) const |
|
void | store (const Properties &globdat) const |
|
void | store (const String &name, const Properties &globdat) const |
|
| NamedObject (const String &name="") |
|
virtual String | toString () const |
| Returns a short textual description of this object. More...
|
|
String | getName () const |
|
virtual Class * | getClass () const |
| Returns the Class instance representing the runtime class of this object. More...
|
|
virtual long | hashValue () const |
| Returns a hash value for this object. More...
|
|
virtual bool | equals (const Ref< Object > &obj) const |
| Tests whether two objects are equal. More...
|
|
Ref< Object > | clone () const |
| Returns a copy of this object. More...
|
|
|
static Ref< XTable > | find (const String &name, const Ref< ItemSet > &items, const Properties &globdat) |
|
static Ref< XTable > | get (const String &name, const Ref< ItemSet > &items, const Properties &globdat) |
|
static String | getTagName (const String &rowItemName) |
|
static void | printSome (PrintWriter &out, const Dictionary &tables, const String &tag="") |
|
static void | printAll (PrintWriter &out, const Properties &globdat) |
|
static void | printMatrix (PrintWriter &out, const SparseMatrix &mat, const StringVector &colNames, const IdxVector &rowIDs) |
|
static void | printSection (PrintWriter &out, const Matrix &mat, const StringVector &colNames, const IdxVector &rowIDs, const IdxVector &rowPerm) |
|
static Ref< Table > | find (const String &name, const Ref< ItemSet > &items, const Properties &globdat) |
|
static Ref< Table > | get (const String &name, const Ref< ItemSet > &items, const Properties &globdat, const String &context) |
|
static Ref< Dict > | findFor (const Ref< ItemSet > &items, const Properties &globdat) |
|
static Ref< Dict > | getFor (const Ref< ItemSet > &items, const Properties &globdat) |
|
static String | makeContext (const String &kind, const String &name) |
|
static Class * | getType () |
| Returns the Class instance representing the Object class. More...
|
|
Event< Self & > | newValuesEvent |
|
Event< Self & > | newStructEvent |
|
String | myName_ |
|