Set the value of [dealer_product_versions] column.

@param      array $v new value
@return   \Dealer\Model\DealerVersion The current object (for fluent API support)
165326
public function setDealerProductVersions($v)
    {
        if ($this->dealer_product_versions_unserialized !== $v) {
            $this->dealer_product_versions_unserialized = $v;
            $this->dealer_product_versions = '| ' . implode(' | ', $v) . ' |';
            $this->modifiedColumns[DealerVersionTableMap::DEALER_PRODUCT_VERSIONS] = true;
        }


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

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

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

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

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

        if ($this->access !== $v) {
            $this->access = $v;
            $this->modifiedColumns[DealerI18nTableMap::ACCESS] = true;
        }


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

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

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


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

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

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

        if ($this->en !== $v) {
            $this->en = $v;
            $this->modifiedColumns[] = CountryPeer::EN;
        }


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

        if ($this->attribute_av_id !== $v) {
            $this->attribute_av_id = $v;
            $this->modifiedColumns[AttributeTypeAvMetaTableMap::ATTRIBUTE_AV_ID] = true;
        }

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


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

        if ($this->key !== $v) {
            $this->key = $v;
            $this->modifiedColumns[] = SystemSettingsPeer::KEY;
        }


        return $this;
    }
709849
public function setDealerContactVersions($v)
    {
        if ($this->dealer_contact_versions_unserialized !== $v) {
            $this->dealer_contact_versions_unserialized = $v;
            $this->dealer_contact_versions = '| ' . implode(' | ', $v) . ' |';
            $this->modifiedColumns[DealerVersionTableMap::DEALER_CONTACT_VERSIONS] = true;
        }


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

        if ($this->version_comment !== $v) {
            $this->version_comment = $v;
            $this->modifiedColumns[SkillTableMap::COL_VERSION_COMMENT] = true;
        }

        return $this;
    }
688525
public function setDealerAdminVersions($v)
    {
        if ($this->dealer_admin_versions_unserialized !== $v) {
            $this->dealer_admin_versions_unserialized = $v;
            $this->dealer_admin_versions = '| ' . implode(' | ', $v) . ' |';
            $this->modifiedColumns[DealerVersionTableMap::DEALER_ADMIN_VERSIONS] = 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;
    }
329209
public function setCustomerId($v)
    {
        if ($v !== null && is_numeric($v)) {
            $v = (int) $v;
        }

        if ($this->customer_id !== $v) {
            $this->customer_id = $v;
            $this->modifiedColumns[] = RemoteAppPeer::CUSTOMER_ID;
        }

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


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

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

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


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

        if ($this->status !== $v) {
            $this->status = $v;
            $this->modifiedColumns[GamecurrencyTableMap::COL_STATUS] = true;
        }

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

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

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


        return $this;
    }