PageLocation
Properties
- $_TSPEC : mixed
- $compressed_page_size : int
- Size of the page, including header. Equal to the sum of the page's PageHeader.compressed_page_size and the size of the serialized PageHeader.
- $first_row_index : int
- Index within the RowGroup of the first row of the page. When an OffsetIndex is present, pages must begin on row boundaries (repetition_level = 0).
- $isValidate : mixed
- $offset : int
- Offset of the page in the file *
Methods
- __construct() : mixed
- getName() : mixed
- read() : mixed
- write() : mixed
Properties
$_TSPEC
public
static mixed
$_TSPEC
= array(1 => array('var' => 'offset', 'isRequired' => true, 'type' => \Thrift\Type\TType::I64), 2 => array('var' => 'compressed_page_size', 'isRequired' => true, 'type' => \Thrift\Type\TType::I32), 3 => array('var' => 'first_row_index', 'isRequired' => true, 'type' => \Thrift\Type\TType::I64))
$compressed_page_size
Size of the page, including header. Equal to the sum of the page's PageHeader.compressed_page_size and the size of the serialized PageHeader.
public
int
$compressed_page_size
= null
$first_row_index
Index within the RowGroup of the first row of the page. When an OffsetIndex is present, pages must begin on row boundaries (repetition_level = 0).
public
int
$first_row_index
= null
$isValidate
public
static mixed
$isValidate
= false
$offset
Offset of the page in the file *
public
int
$offset
= null
Methods
__construct()
public
__construct([mixed $vals = null ]) : mixed
Parameters
- $vals : mixed = null
getName()
public
getName() : mixed
read()
public
read(mixed $input) : mixed
Parameters
- $input : mixed
write()
public
write(mixed $output) : mixed
Parameters
- $output : mixed