src/Web2All/Table/ObjectIterator.class.php
public function rewind()
  {
    // start the query if recordSet is not yet initialised 
    // or start the query again if recordSet is initialised but the recordSet is used
    if (is_null($this->recordSet) || $this->recordSet_used)
    {
      // if recordSet is initialised, close it
      if (!is_null($this->recordSet))
      {
        $this->recordSet->Close();
      }
      $this->fetchData();
    }
  }
public function rewind()
  {
    // start the query if recordSet is not yet initialised 
    // or start the query again if recordSet is initialised but the recordSet is used
    if (is_null($this->recordSet) || $this->recordSet_used)
    {
      // if recordSet is initialised, close it
      if (!is_null($this->recordSet))
      {
        $this->recordSet->Close();
      }
      $this->fetchData();
    }
  }
equal to reset() on an array

Iterator implementation