public function select($void = null)
    {
        $this->ensureNoArguments(__METHOD__, $void);

        return $this->setChild(new Select($this));
    }
public function select($void = null)
    {
        $this->ensureNoArguments(__METHOD__, $void);

        return $this->setChild(new Select($this));
    }
public function select ( $ void = null ) { $ this -> ensureNoArguments ( __METHOD__ , $ void ) ; return $ this -> setChild ( new Select ( $ this ) ) ; }
Method to add properties for selection to builder tree, replaces any
existing select.

Number of property nodes is unbounded::

<code>
$qb->select()
->field('a.prop_1')
->field('a.prop_2')
->field('a.prop_3')
->end();
</code>

@factoryMethod Select

@return Select
Method to add properties for selection to builder tree replaces any existing select .