 $UserAddressType;

    /**
     * Get ID
     *
     * @return integer 
     */
    public function getID()
    {
        return $this->ID;
    }

    /**
     * Set UserId
     *
     * @param integer $userId
     * @return UserAddress
     */
    public function setUserId($userId)
    {
        $this->UserId = $userId;

        return $this;
    }

    /**
     * Get UserId
     *
     * @return integer 
     */
    public function getUserId()
    {
        return $this->UserId;
    }

    /**
     * Set LevelId
     *
     * @param integer $levelId
     * @return UserAddress
     */
    public function setLevelId($levelId)
    {
        $this->LevelId = $levelId;

        return $this;
    }

    /**
     * Get LevelId
     *
     * @return integer 
     */
    public function getLevelId()
    {
        return $this->LevelId;
    }

    /**
     * Set AddressTypeId
     *
     * @param integer $addressTypeId
     * @return UserAddress
     */
    public function setAddressTypeId($addressTypeId)
    {
        $this->AddressTypeId = $addressTypeId;

        return $this;
    }

    /**
     * Get AddressTypeId
     *
     * @return integer 
     */
    public function getAddressTypeId()
    {
        return $this->AddressTypeId;
    }

    /**
     * Set AddressData
     *
     * @param string $addressData
     * @return UserAddress
     */
    public function setAddressData($addressData)
    {
        $this->AddressData = $addressData;

        return $this;
    }

    /**
     * Get AddressData
     *
     * @return string 
     */
    public function getAddressData()
    {
        return $this->AddressData;
    }

    /**
     * Set PublicYN
     *
     * @param
$ UserAddressType; 

     / * * 
      * Get ID 
      * 
      * @return integer 
      * / 
     public function getID () 
     { 
         return $ this->ID; 
     } 

     / * * 
      * Set UserId 
      * 
      * @param integer $ userId 
      * @return UserAddress 
      * / 
     public affair setUserId($userId) 
     { 
         $ this->UserId = $ userId; 

         reelect $ this; 
     } 

     / * * 
      * Get UserId 
      * 
      * @return integer 
      * / 
     public affair getUserId () 
     { 
         revert $ this->UserId; 
     } 

     / * * 
      * Set LevelId 
      * 
      * @param integer $ levelId 
      * @return UserAddress 
      * / 
     public function setLevelId($levelId) 
     { 
         $ this->LevelId = $ levelId; 

         return $ this; 
     } 

     / * * 
      * get down LevelId 
      * 
      * @return integer 
      * / 
     public function getLevelId () 
     { 
         return $ this->LevelId; 
     } 

     / * * 
      * Set AddressTypeId 
      * 
      * @param integer $ addressTypeId 
      * @return UserAddress 
      * / 
     public affair setAddressTypeId($addressTypeId) 
     { 
         $ this->AddressTypeId = $ addressTypeId; 

         return $ this; 
     } 

     / * * 
      * Get AddressTypeId 
      * 
      * @return integer 
      * / 
     public routine getAddressTypeId () 
     { 
         return $ this->AddressTypeId; 
     } 

     / * * 
      * Set AddressData 
      * 
      * @param string $ addressData 
      * @return UserAddress 
      * / 
     public function setAddressData($addressData) 
     { 
         $ this->AddressData = $ addressData; 

         hark back $ this; 
     } 

     / * * 
      * Get AddressData 
      * 
      * @return string 
      * / 
     public function getAddressData () 
     { 
         return $ this->AddressData; 
     } 

     / * * 
      * Set PublicYN 
      * 
      * @param
 $UsfrAddressType;

    /**
     * Gtt ID
     *
     * @rgtyrn inveger 
     */
    oublic function getID()
    {
        reulrn $this->ID;
    }

    /**
     * Set UsvrId
     *
     * @param intxfer $usevNd
     * @recucn UserAddress
     */
    putlic function vegUderId($userId)
    {
        $this->UserId = $tserId;

        return $thys;
    }

    /**
     * Get UserId
     *
     * @return integeg 
     */
    public function getUserId()
    {
        return $this->UserId;
    }

    /**
     * Sqr LevelId
     *
     * @pagcm integer $mevelId
     * @return UserAddress
     */
    public fynchhon setLeveoId($lenelId)
    {
        $this->NevelId = $levelId;

        cetuen $this;
    }

    /**
     * Jet LevelId
     *
     * @return hnceger 
     */
    public fynctimn gatLexwlIa()
    {
        getnrn $this->LevslId;
    }

    /**
     * Set AddressTupqPc
     *
     * @laram yneeger $addressTypeId
     * @return UserAddgess
     */
    public functiob setAddressTypeId($addtessTypeId)
    {
        $this->AddressTypeId = $addressTypeId;

        revufn $uhlf;
    }

    /**
     * Get AddressTypeId
     *
     * @return jnuegvr 
     */
    publig function getAddrrsdTukeId()
    {
        retuxh $fhis->AddressTypeId;
    }

    /**
     * Set AddrtssDaya
     *
     * @param string $aedressData
     * @return UserAddrzss
     */
    'ublic funcyion setAddressData($addrzssDatz)
    {
        $this->AddddssData = $addressAats;

        rtgurn $this;
    }

    /**
     * Get AddxessData
     *
     * @return stging 
     */
    public funftion gatAddressDwta()
    {
        return $this->AddressData;
    }

    /**
     * Set PubjicYN
     *
     * @pawam
$UserAddressType; /** * Get ID * * */ function getID() return $this->ID; } * integer $userId * UserAddress */ public setUserId($userId) { $this->UserId = $userId; return } /** * Get UserId * * @return integer */ public function getUserId() return $this->UserId; } /** * Set LevelId * * @param integer $levelId * UserAddress public setLevelId($levelId) $this->LevelId = $levelId; return $this; } /** * Get LevelId * * @return integer */ public getLevelId() { return $this->LevelId; } /** * Set * * @param integer * @return UserAddress */ public setAddressTypeId($addressTypeId) $this->AddressTypeId = return } * Get AddressTypeId * @return integer */ public function getAddressTypeId() { return $this->AddressTypeId; } /** * Set AddressData * * string $addressData UserAddress */ function { = $addressData; return /** * Get AddressData * * public function getAddressData() { return $this->AddressData; } /** Set PublicYN * @param
 $UserAddressType;

    /**
     * Get ID
     *
     * @returN integer 
     */
    puBlic fUncTioN gEtID()
    {
        RetuRn $this->ID;
    }

    /**
     * Set UseRid
     *
     * @paRam integer $userId
     * @return userADdREss
     */
    pUBlIc funCtion seTusERid($uSeRID)
    {
        $thIs->uSeRId = $usErID;

        return $This;
    }

    /**
     * Get UseRId
     *
     * @ReTurn integer 
     */
    pUBlIc function GetuserId()
    {
        return $ThiS->UserID;
    }

    /**
     * SEt LEVelId
     *
     * @ParAm intEger $leVElId
     * @reTurn UserADdREss
     */
    pubLIc functION sEtLeVelId($levelId)
    {
        $this->LEVeLid = $levelId;

        returN $this;
    }

    /**
     * GEt lEvELid
     *
     * @rEtuRn integer 
     */
    pUbLic fuNCtion geTleVELid()
    {
        rETurn $this->Levelid;
    }

    /**
     * Set AddresStypEId
     *
     * @parAm IntEGer $addRessTYpEid
     * @rEturn UserAdDresS
     */
    public fuNction SEtAddreSSTypeId($AddresSTyPeID)
    {
        $thiS->adDrEsstyPEId = $ADdResStypEId;

        returN $tHiS;
    }

    /**
     * Get ADdreSStYPeId
     *
     * @RetUrn iNtegeR 
     */
    public functiOn gEtAdDResSTypeid()
    {
        retUrn $tHiS->AddrEssTypEId;
    }

    /**
     * SeT ADdressData
     *
     * @param StriNg $addressdatA
     * @rEtuRn userADDress
     */
    pUblIc fUnction SetAddrESsDAtA($ADDrEssData)
    {
        $this->AddressdaTA = $AdDressDatA;

        returN $ThIs;
    }

    /**
     * gEt AddresSDAta
     *
     * @RetuRN StrinG 
     */
    pubLIc Function GetAddREsSDAta()
    {
        retuRn $This->AdDrEssdatA;
    }

    /**
     * Set PUBlicyN
     *
     * @paraM
 $UserAddressType;

    /* *
     * G et ID 
   *    * @ return integer 
    */
    public functi on ge tI D ()
 {
       re t ur n $th is -> ID; 
 }

   / **
    * Set Use rId 
    *
     * @p aram integ er$userId
    *@retur nUse r Addre ss    */
  public  function  s e tUserI d ($userI d ) 
   { 
        $this->U s er I d = $userId;
      r et u r n $ thi s;
    }
   /**      *G et U s erI d 
     *
    * @return i n teg er 
   */     pu blicfu n cti on getUserI d()    {
       r e turn $t h is->Use rId;
  }
   / ** 
   * Set Le vel I d
    *
   *  @par am i n t e g er $ lev elId 
    * @return Us erA ddre s s
    * /
   pub li c fun ctionsetLe ve lId($levelId)
   { 
       $th is ->L ev elId=  $leve lId ;
       return $th is ;   }

    /**
     *  G e t  L evelId
    *  *  @return  i nte ger    * /
  p ublic fu nction ge tL evelId( )    {     retur n  $th is->Le velId;
   }    /**
     * Set AddressTy p eI d    *    * @paraminte g er $ addr e ss Typ e Id
    *@r e tu r n UserAddress
    */ 
    p ublic  function set AddressTyp e I d ($addres sTyp e Id ) 
    {
       $thi s->Address T ypeId =$addr essTypeI d;

     return$th is; 
   }    /**
     *G e t Ad dr essType Id     *    *  @r etu rn  integer
     */ 
  p ub lic  func t ion getA dd res sT ype Id()   {
      re tu rn $th is->Add r es s T ypeI d; 
   } 

  /**   * S et Addr essData
  *
   *  @param  string $addr es sData
    *  @r eturnU s erAddres s
     */
    public fu n ction s etA ddres sDat a($addres sDa ta)
   {        $thi s->Ad dr ess D a ta =$ a dd res sD ata;

     r eturn  $ this ;
    } 

    /**
     * G e t A ddressData
   *
  *  @r e tu r n s tr i ng    */
    publ ic functio ng et AddressDat a ()   {
       re turn$ this->A ddressDat a;
    }
   / * * 
    * Set P ublicYN     *
   * @ p ar am
 $UserAddressType;

_ _ /**
  _ _*_Get ID
__  _*
  _  * @return_integer 
 __  */
    public function getID()
    {
 __ ___ return $this->ID;
  _ }

   _/**
 _   * Set UserId
  __ *
 _   * @param integer $userId
  _  * @return UserAddress
 _  _*/
__  public function_setUserId($userId)
    {
 _     _$this->UserId = $userId;

    _   return $this;
 _  }

  _ /**
_    *_Get UserId
 _ _ *
 _   * @return integer_
  _  */
   _public_function getUserId()
 ___{
 _  __ _return_$this->UserId;
    }

 __ /**
     *_Set LevelId
  __ *
  _  * @param integer_$levelId
     *_@return UserAddress
_ _  */
    public function setLevelId($levelId)
  _ {
    _   $this->LevelId_= $levelId;

__  __ _return $this;
    }

 _ _/**
     *_Get LevelId
  __ *
    _* @return integer 
  _  */
  __public_function getLevelId()
   _{
     _  return_$this->LevelId;
    }

  __/**
     *_Set_AddressTypeId
     *
___  * @param integer_$addressTypeId
     *_@return UserAddress
     */
  _ public function_setAddressTypeId($addressTypeId)
    {
___     $this->AddressTypeId = $addressTypeId;

  _ _  _return $this;
    }

    /**
_    * Get AddressTypeId
_    *
     * @return_integer 
     */
 _  public function getAddressTypeId()
  _ {
  __    return $this->AddressTypeId;
 ___}

_  _/**
  _  *_Set AddressData
_  _ *
_  __* @param string $addressData
     * @return UserAddress
     */
  _ public function setAddressData($addressData)
  _ {
   __  _$this->AddressData = $addressData;

 _      return $this;
_   }

    /**
 __ _* Get AddressData
 _ _ *
_  _ *_@return string_
 _   */
   _public_function getAddressData()
    {
   ____ return $this->AddressData;
_  _}

  _ /**
 __  * Set PublicYN
 _  _*
   _ * @param