public function __construct($vals = null)
{
if (!isset(self::$_TSPEC)) {
self::$_TSPEC = array(1 => array('var' => 'column_names', 'type' => TType::LST, 'etype' => TType::STRING, 'elem' => array('type' => TType::STRING)), 2 => array('var' => 'slice_range', 'type' => TType::STRUCT, 'class' => 'cassandra_SliceRange'));
}
if (is_array($vals)) {
if (isset($vals['column_names'])) {
$this->column_names = $vals['column_names'];
}
if (isset($vals['slice_range'])) {
$this->slice_range = $vals['slice_range'];
}
}
}