Create a object which gets stored in the session that
has knowledge of the given RowCollection to allow some
action to be carried out using the RowCollection.
Deprecated.- should pass the Row and RowCollection instead of their session ids
use RowRequest(Row, RowCollection, String, HttpServletRequest, HttpServletResponse)
Deprecated.- changed ordering of parameters to keep consistent with all other magic request... in addition
id is no longer needed and neither is the rowcollection session id since we have reference to the row itself
use RowRequest(Row, String, String, HttpServletRequest, HttpServletResponse)
Converts the SQL statement to mostly uppercase, replaces most slashes
with periods, "normalizes" the spacing, and handles its named parameters
and logical Fields.
Refreshes this RowCollection from the database, but only if one or more of the tables whose data is
contained in this RowCollection has been updated with the DataEngine since this RowCollection was last
read from the database.
Returns an array whose elements add up to the value passed into the constructor, and
where each element is roughly proportional (by some constant) to the corresponding element in the array
which was passed in.
Given an array of floats, this method returns a List of the same length containing RoundableF objects, all of which have
values which are proportional to the corresponding element in the original array by some constant factor, and whose
values elements add up to a specified value.
Rereads this row, returning a new Row with fresh values from the DB, but only if this Row's table has been updated from the DataEngine since it was read;
otherwise this same row is returned.