/**
  * @param ClassMetadataFactoryInterface $classMetadataFactory
  * @param NameConverterInterface        $nameConverter
  * @param PropertyInfoExtractor         $propertyInfoExtractor
  */
 public function __construct(ClassMetadataFactoryInterface $classMetadataFactory = null, NameConverterInterface $nameConverter = null, PropertyInfoExtractor $propertyInfoExtractor = null)
 {
     parent::__construct($classMetadataFactory, $nameConverter);
     $this->propertyInfoExtractor = $propertyInfoExtractor;
 }