interface ClassMetadata

Contract for a Doctrine persistence layer ClassMetadata class to implement.

@license http://www.opensource.org/licenses/lgpl-license.php LGPL @link www.doctrine-project.org @since 2.1 @author Benjamin Eberlei <kontakt@beberlei.de> @author Jonathan Wage <jonwage@gmail.com>

Hierarchy

Expanded class hierarchy of ClassMetadata

All classes that implement ClassMetadata

10 files declare their use of ClassMetadata

File

drupal/core/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/ClassMetadata.php, line 31

Namespace

Doctrine\Common\Persistence\Mapping
View source

Members

Namesort descending Modifiers Type Description Overrides
ClassMetadata::getAssociationMappedByTargetField function Returns the target field of the owning side of the association 1
ClassMetadata::getAssociationNames function A numerically indexed list of association names of this persistent class. 1
ClassMetadata::getAssociationTargetClass function Returns the target class name of the given association. 1
ClassMetadata::getFieldNames function A numerically indexed list of field names of this persistent class. 1
ClassMetadata::getIdentifier function Gets the mapped identifier field name. 1
ClassMetadata::getIdentifierFieldNames function Returns an array of identifier field names numerically indexed. 1
ClassMetadata::getIdentifierValues function Return the identifier of this object as an array with field name as key. 1
ClassMetadata::getName function Get fully-qualified class name of this persistent class. 1
ClassMetadata::getReflectionClass function Gets the ReflectionClass instance for this mapped class. 1
ClassMetadata::getTypeOfField function Returns a type name of this field. 1
ClassMetadata::hasAssociation function Checks if the given field is a mapped association for this class. 1
ClassMetadata::hasField function Checks if the given field is a mapped property for this class. 1
ClassMetadata::isAssociationInverseSide function Checks if the association is the inverse side of a bidirectional association 1
ClassMetadata::isCollectionValuedAssociation function Checks if the given field is a mapped collection valued association for this class. 1
ClassMetadata::isIdentifier function Checks if the given field name is a mapped identifier for this class. 1
ClassMetadata::isSingleValuedAssociation function Checks if the given field is a mapped single valued association for this class. 1