/**
* Initializes a new ClassMetadata instance that will hold the object-document mapping
* metadata of the class with the given name.
*
* @param string $entityName The name of the document class the new instance is used for.
*/
public function __construct($entityName)
{
parent::__construct($entityName);
$this->reflClass = new \ReflectionClass($entityName);
$this->namespace = $this->reflClass->getNamespaceName();
$this->xmlName = Inflector::xmlize($this->reflClass->getShortName());
}