Abstract class that defines the interface for the data management component responsible for the representation of the data in a raw format. This class declares the most generic methods for data access.
More...
void allocateNumericTable |
( |
| ) |
|
Allocates the Numeric Table associated with the Data Source
void createDictionaryFromContext |
( |
| ) |
|
Creates the Data Dictionary by extracting information from a Data Source
Releases memory allocated for the native object
Implements Disposable.
void freeNumericTable |
( |
| ) |
|
Deallocates a Numeric Table associated with the Data Source
long getNumberOfAvailableRows |
( |
| ) |
|
Returns the number of rows available in the Data Source
- Returns
- Number of rows
long getNumberOfColumns |
( |
| ) |
|
Returns the number of columns in the Data Source
- Returns
- Number of columns
Returns the Numeric Table associated with the Data Source
- Returns
- Numeric Table associated with the Data Source
long loadDataBlock |
( |
long |
maxRows | ) |
|
Loads a data block of the specified size into internally allocated Numeric Table
- Parameters
-
maxRows | Maximum number of rows to load from the Data Source into the Numeric Table |
- Returns
- Number of rows loaded from a Data Source into the Numeric Table
long loadDataBlock |
( |
long |
maxRows, |
|
|
long |
offset, |
|
|
long |
fullRows |
|
) |
| |
Loads a data block of the specified size into internally allocated Numeric Table
- Parameters
-
maxRows | Maximum number of rows to load from a Data Source into the Numeric Table |
offset | Write data starting from offset row |
fullRows | Maximum number of rows to allocate in the Numeric Table |
- Returns
- Number of rows loaded from a Data Source into the Numeric Table
Loads a data block of the specified size into provided Numeric Table
- Parameters
-
maxRows | Maximum number of rows to load from the Data Source into the Numeric Table |
nt | Pointer to the Numeric Table |
- Returns
- Number of rows loaded from a Data Source into the Numeric Table
Loads a data block into provided Numeric Table
- Parameters
-
nt | Pointer to the Numeric Table |
- Returns
- Number of rows loaded from a Data Source into the Numeric Table
Loads a data block into internally allocated Numeric Table
- Returns
- Number of rows loaded from a Data Source into the Numeric Table
The documentation for this class was generated from the following file: