Class Doctrine\ORM\Mapping\ClassMetadataInfo

<out T is object>

implements ClassMetadata<T>

A ClassMetadata instance holds all the object-relational mapping metadata of an entity and its associations.

Once populated, ClassMetadata instances are usually cached in a serialized form.

IMPORTANT NOTE:

The fields of this class are only public for 2 reasons:

  1. To allow fast READ access.
  2. To drastically reduce the size of a serialized instance (private/protected members get the whole class name, namespace inclusive, prepended to every property in the serialized representation).
Methods
Constants
Properties