public function __construct($vals = null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array(1 => array('var' => 'row_intervals', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array('type' => TType::STRUCT, 'class' => 'Hypertable_ThriftGen_RowInterval')), 2 => array('var' => 'cell_intervals', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array('type' => TType::STRUCT, 'class' => 'Hypertable_ThriftGen_CellInterval')), 3 => array('var' => 'return_deletes', 'type' => TType::BOOL), 4 => array('var' => 'revs', 'type' => TType::I32), 5 => array('var' => 'row_limit', 'type' => TType::I32), 6 => array('var' => 'start_time', 'type' => TType::I64), 7 => array('var' => 'end_time', 'type' => TType::I64), 8 => array('var' => 'columns', 'type' => TType::LST, 'etype' => TType::STRING, 'elem' => array('type' => TType::STRING))); } if (is_array($vals)) { if (isset($vals['row_intervals'])) { $this->row_intervals = $vals['row_intervals']; } if (isset($vals['cell_intervals'])) { $this->cell_intervals = $vals['cell_intervals']; } if (isset($vals['return_deletes'])) { $this->return_deletes = $vals['return_deletes']; } if (isset($vals['revs'])) { $this->revs = $vals['revs']; } if (isset($vals['row_limit'])) { $this->row_limit = $vals['row_limit']; } if (isset($vals['start_time'])) { $this->start_time = $vals['start_time']; } if (isset($vals['end_time'])) { $this->end_time = $vals['end_time']; } if (isset($vals['columns'])) { $this->columns = $vals['columns']; } } }
public function __construct($vals=null) { if (!isset(self::$_TSPEC)) { self::$_TSPEC = array( 1 => array( 'var' => 'row_intervals', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'Hypertable_ThriftGen_RowInterval', ), ), 2 => array( 'var' => 'cell_intervals', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array( 'type' => TType::STRUCT, 'class' => 'Hypertable_ThriftGen_CellInterval', ), ), 3 => array( 'var' => 'return_deletes', 'type' => TType::BOOL, ), 4 => array( 'var' => 'revs', 'type' => TType::I32, ), 5 => array( 'var' => 'row_limit', 'type' => TType::I32, ), 6 => array( 'var' => 'start_time', 'type' => TType::I64, ), 7 => array( 'var' => 'end_time', 'type' => TType::I64, ), 8 => array( 'var' => 'columns', 'type' => TType::LST, 'etype' => TType::STRING, 'elem' => array( 'type' => TType::STRING, ), ), 9 => array( 'var' => 'keys_only', 'type' => TType::BOOL, ), 10 => array( 'var' => 'cell_limit', 'type' => TType::I32, ), 11 => array( 'var' => 'row_regexp', 'type' => TType::STRING, ), 12 => array( 'var' => 'value_regexp', 'type' => TType::STRING, ), 13 => array( 'var' => 'scan_and_filter_rows', 'type' => TType::BOOL, ), ); } if (is_array($vals)) { if (isset($vals['row_intervals'])) { $this->row_intervals = $vals['row_intervals']; } if (isset($vals['cell_intervals'])) { $this->cell_intervals = $vals['cell_intervals']; } if (isset($vals['return_deletes'])) { $this->return_deletes = $vals['return_deletes']; } if (isset($vals['revs'])) { $this->revs = $vals['revs']; } if (isset($vals['row_limit'])) { $this->row_limit = $vals['row_limit']; } if (isset($vals['start_time'])) { $this->start_time = $vals['start_time']; } if (isset($vals['end_time'])) { $this->end_time = $vals['end_time']; } if (isset($vals['columns'])) { $this->columns = $vals['columns']; } if (isset($vals['keys_only'])) { $this->keys_only = $vals['keys_only']; } if (isset($vals['cell_limit'])) { $this->cell_limit = $vals['cell_limit']; } if (isset($vals['row_regexp'])) { $this->row_regexp = $vals['row_regexp']; } if (isset($vals['value_regexp'])) { $this->value_regexp = $vals['value_regexp']; } if (isset($vals['scan_and_filter_rows'])) { $this->scan_and_filter_rows = $vals['scan_and_filter_rows']; } } }