/**
* Checks if the object has interfaces and cascades parsing of annotatiosn
* to all the interfaces
*
* @param ClassMetadataInterface $metadata
*/
protected function loadInterfaceMetadata(ClassMetadataInterface $metadata)
{
foreach ($metadata->getReflectionClass()->getInterfaces() as $interface) {
$metadata->mergeRules($this->getClassMetadata($interface->getName()));
}
}