Package acdp
Interface Information.ROStoreInfo
- All Superinterfaces:
Information.StoreInfo
- Enclosing interface:
Information
The RO store info comprises some useful information about the RO store of
a table of an RO database, including all values from the store sublayout.
- Author:
- Beat Hörmann
-
Method Summary
Modifier and TypeMethodDescriptionlong
Returns the number of bytes of the unpacked table data.int
Returns the number of bytes of the byte representation of a row pointer.int
Returns the number of data blocks the table data consists of.int
nofRows()
Returns the number of rows in the table.long
Returns the file position where the table data starts within the RO database file.long
Returns the position within the RO database file where the row pointers of the table start.
-
Method Details
-
nofRows
int nofRows()Returns the number of rows in the table. (TheTable.numberOfRows()
method returns the same value.)This property is registered in the store sublayout.
- Returns:
- The number of rows in the table. This value is greater than or equal to zero.
-
startData
long startData()Returns the file position where the table data starts within the RO database file.This property is registered in the store sublayout.
- Returns:
- The file position where the table data starts within the RO database file. This value is greater than zero.
-
dataLength
long dataLength()Returns the number of bytes of the unpacked table data.This property is registered in the store sublayout.
- Returns:
- The number of bytes of the unpacked table data. This value is greater than or equal to zero.
-
startRowPtrs
long startRowPtrs()Returns the position within the RO database file where the row pointers of the table start.This property is registered in the store sublayout.
- Returns:
- The position within the RO database file where the row pointers of the table start. This value is greater than zero.
-
nobsRowPtr
int nobsRowPtr()Returns the number of bytes of the byte representation of a row pointer.This property is registered in the store sublayout.
- Returns:
- The number of bytes of the byte representation of a row pointer. This value is greater than or equal to zero.
-
nofBlocks
int nofBlocks()Returns the number of data blocks the table data consists of.This property is registered in the store sublayout.
- Returns:
- The number of data blocks, greater than or equal to zero.
-