Set the value of [role] column.

@param  string $v new value
@return Role The current object (for fluent API support)
971052
public function setRole($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->role !== $v) {
            $this->role = $v;
            $this->modifiedColumns[] = RolePeer::ROLE;
        }


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

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

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

        if ($this->login !== $v) {
            $this->login = $v;
            $this->modifiedColumns[MapratingTableMap::COL_LOGIN] = true;
        }

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

        if ($this->admin_id !== $v) {
            $this->admin_id = $v;
            $this->modifiedColumns[DealerAdminVersionTableMap::ADMIN_ID] = true;
        }


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

        if ($this->password !== $v) {
            $this->password = $v;
            $this->modifiedColumns[UserTableMap::COL_PASSWORD] = true;
        }

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

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


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

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

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


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

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

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

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


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

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

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

        if ($this->salt !== $v) {
            $this->salt = $v;
            $this->modifiedColumns[] = UserPeer::SALT;
        }


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

        if ($this->serial !== $v) {
            $this->serial = $v;
            $this->modifiedColumns[] = LicensePeer::SERIAL;
        }


        return $this;
    }
1033857
public function setRole(Role $v = null)
    {
        if ($v === null) {
            $this->setRoleId(NULL);
        } else {
            $this->setRoleId($v->getId());
        }

        $this->aRole = $v;

        // Add binding for other direction of this n:n relationship.
        // If this object has already been added to the Role object, it will not be re-added.
        if ($v !== null) {
            $v->addUserRole($this);
        }


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

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

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

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

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

        if ($this->athlete !== $v) {
            $this->athlete = $v;
            $this->modifiedColumns[PictureTableMap::COL_ATHLETE] = true;
        }

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

        if ($this->journal !== $v) {
            $this->journal = $v;
            $this->modifiedColumns[ReferenceTableMap::COL_JOURNAL] = true;
        }

        return $this;
    }