Set the value of [function_id_version] column.

@param      int $v new value
@return   \Team\Model\PersonFunctionLinkVersion The current object (for fluent API support)
9472
public function setFunctionIdVersion($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->function_id_version !== $v) {
            $this->function_id_version = $v;
            $this->modifiedColumns[PersonFunctionLinkVersionTableMap::FUNCTION_ID_VERSION] = true;
        }


        return $this;
    }
188166
public function setDealerBrandVersions($v)
    {
        if ($this->dealer_brand_versions_unserialized !== $v) {
            $this->dealer_brand_versions_unserialized = $v;
            $this->dealer_brand_versions = '| ' . implode(' | ', $v) . ' |';
            $this->modifiedColumns[DealerVersionTableMap::DEALER_BRAND_VERSIONS] = true;
        }


        return $this;
    }
1297206
public function setPersonTeamLinkVersions($v)
    {
        if ($this->person_team_link_versions_unserialized !== $v) {
            $this->person_team_link_versions_unserialized = $v;
            $this->person_team_link_versions = '| ' . implode(' | ', $v) . ' |';
            $this->modifiedColumns[PersonVersionTableMap::PERSON_TEAM_LINK_VERSIONS] = true;
        }


        return $this;
    }
573325
public function setCountryId($v)
    {
        if ($v !== null && is_numeric($v)) {
            $v = (int) $v;
        }

        if ($this->country_id !== $v) {
            $this->country_id = $v;
            $this->modifiedColumns[] = CustomerPeer::COUNTRY_ID;
        }

        if ($this->aCountry !== null && $this->aCountry->getId() !== $v) {
            $this->aCountry = null;
        }


        return $this;
    }
53161
public function setVersion($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->version !== $v) {
            $this->version = $v;
            $this->modifiedColumns[DealerContactInfoTableMap::VERSION] = true;
        }


        return $this;
    }
54219
public function setBrandId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->brand_id !== $v) {
            $this->brand_id = $v;
            $this->modifiedColumns[DealerBrandVersionTableMap::BRAND_ID] = true;
        }


        return $this;
    }
1264117
public function setProductIdVersion($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->product_id_version !== $v) {
            $this->product_id_version = $v;
            $this->modifiedColumns[DealerProductVersionTableMap::PRODUCT_ID_VERSION] = true;
        }


        return $this;
    }
735835
public function setReplaywruserid($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->replaywruserid !== $v) {
            $this->replaywruserid = $v;
            $this->modifiedColumns[MxmapTableMap::COL_REPLAYWRUSERID] = true;
        }

        return $this;
    }
1321367
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[CustomerGroupI18nTableMap::ID] = true;
        }

        if ($this->aCustomerGroup !== null && $this->aCustomerGroup->getId() !== $v) {
            $this->aCustomerGroup = null;
        }


        return $this;
    }
313707
public function setVariationOfIdVersion($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->variation_of_id_version !== $v) {
            $this->variation_of_id_version = $v;
            $this->modifiedColumns[SkillVersionTableMap::COL_VARIATION_OF_ID_VERSION] = true;
        }

        return $this;
    }
747356
public function setPersonId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->person_id !== $v) {
            $this->person_id = $v;
            $this->modifiedColumns[PersonFunctionLinkVersionTableMap::PERSON_ID] = true;
        }


        return $this;
    }
102093
public function setId($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->id !== $v) {
            $this->id = $v;
            $this->modifiedColumns[PersonTeamLinkVersionTableMap::ID] = true;
        }

        if ($this->aPersonTeamLink !== null && $this->aPersonTeamLink->getId() !== $v) {
            $this->aPersonTeamLink = null;
        }


        return $this;
    }
114616
public function setPageid($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->pageid !== $v) {
            $this->pageid = $v;
            $this->modifiedColumns[MediaTableMap::COL_PAGEID] = true;
        }

        return $this;
    }
902288
public function setContentIdVersion($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->content_id_version !== $v) {
            $this->content_id_version = $v;
            $this->modifiedColumns[DealerContentVersionTableMap::CONTENT_ID_VERSION] = true;
        }


        return $this;
    }
1045224
public function setPersonImageIds($v)
    {
        if ($this->person_image_ids_unserialized !== $v) {
            $this->person_image_ids_unserialized = $v;
            $this->person_image_ids = '| ' . implode(' | ', $v) . ' |';
            $this->modifiedColumns[PersonVersionTableMap::PERSON_IMAGE_IDS] = true;
        }


        return $this;
    }
339193
public function setFile($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->file !== $v) {
            $this->file = $v;
            $this->modifiedColumns[PersonImageVersionTableMap::FILE] = true;
        }


        return $this;
    }
1365492
public function setTeamIdVersion($v)
    {
        if ($v !== null) {
            $v = (int) $v;
        }

        if ($this->team_id_version !== $v) {
            $this->team_id_version = $v;
            $this->modifiedColumns[PersonTeamLinkVersionTableMap::TEAM_ID_VERSION] = true;
        }


        return $this;
    }