/**
  * {@inheritdoc}
  */
 public function loadMetadata()
 {
     $factory = new SerializationClassMetadataFactory();
     $cache = $this->getMetadataCache();
     $collection = new SerializationMetadataCollection();
     foreach ($cache as $className => $parameters) {
         $metadata = $factory->create($className, $parameters);
         $collection->add($metadata);
     }
     return $collection;
 }