* @Entity */ abstract class DDC3597Media extends DDC3597Root { /** * @var string * * @Column */ private $distributionHash; /** * @var integer * * @Column */ private $size = 0; /** * @var string * @Column */ private $format; function __construct($distributionHash) { $this->distributionHash = $distributionHash; } /** * @return string */ public function getDistributionHash() { return $this->distributionHash; } /** * @return int */ public function getSize() { return $this->size; } /** * @param int $size */ public function setSize($size) { $this->size = $size; } /** * @return string */ public function getFormat() { return $this->format; } /** * @param string $format */ public function setFormat($format) { $this->format = $format; } }