abstract class MemberMetadata extends GenericMetadata implements PropertyMetadataInterface
{
/**
- * @var string
- *
* @internal This property is public in order to reduce the size of the
* class' serialized representation. Do not access it. Use
* {@link getClassName()} instead.
public $class;
/**
- * @var string
- *
* @internal This property is public in order to reduce the size of the
* class' serialized representation. Do not access it. Use
* {@link getName()} instead.
public $name;
/**
- * @var string
- *
* @internal This property is public in order to reduce the size of the
* class' serialized representation. Do not access it. Use
* {@link getPropertyName()} instead.
private $reflMember = array();
/**
- * Constructor.
- *
* @param string $class The name of the class this member is defined on
* @param string $name The name of the member
* @param string $property The property the member belongs to