private function _applyFilter($oResult)
	{    
	    $oResult = $this->_cFilterCallback($oResult);
	    
	    foreach($this->_aHasOne as $sKey => $aParam) {
	        
	        $oResult->hasOne($aParam[0], $aParam[1], $aParam[2], $aParam[3], $aParam[4]);
	    }
	    
	    foreach($this->_aHasMany as $sKey => $aParam) {
	        
	        $oResult->hasMany($aParam[0], $aParam[1], $aParam[2], $aParam[3], $aParam[4]);
	    }
	    
	    return $this->_cFilterCallback($oResults);
	}