<?php

namespace Eurostop\Organisation;

class CurrencyCustom extends CodedRetrievedDataItemOfCurrencyDtoTPKTiFnXCustom
{

    /**
     * @var string $Description
     */
    protected $Description = null;

    /**
     * @var boolean $IsBaseCurrency
     */
    protected $IsBaseCurrency = null;

    /**
     * @param boolean $IsBaseCurrency
     */
    public function __construct($IsBaseCurrency)
    {
      parent::__construct();
      $this->IsBaseCurrency = $IsBaseCurrency;
    }

    /**
     * @return string
     */
    public function getDescription()
    {
      return $this->Description;
    }

    /**
     * @param string $Description
     * @return \Eurostop\Organisation\Currency
     */
    public function setDescription($Description)
    {
      $this->Description = $Description;
      return $this;
    }

    /**
     * @return boolean
     */
    public function getIsBaseCurrency()
    {
      return $this->IsBaseCurrency;
    }

    /**
     * @param boolean $IsBaseCurrency
     * @return \Eurostop\Organisation\Currency
     */
    public function setIsBaseCurrency($IsBaseCurrency)
    {
      $this->IsBaseCurrency = $IsBaseCurrency;
      return $this;
    }

}
