Inherits from: EOClassDescription (EOControl) : NSObject
Package: com.apple.yellow.eoaccess
EOEntityClassDescription is the subclass of the control layer's EOClassDescription. The EOClassDescription class provides a mechanism for extending classes by giving them access to metadata not available in the run-time system. EOEntityClassDescription extends the behavior of enterprise objects by deriving information about them (such as NULL constraints and referential integrity rules) from an associated EOModel. For detailed information on the methods, see the EOClassDescription class specification.
In the typical scenario in which an enterprise object has
a corresponding model file, the first time a particular operation
is performed on a class (such as validating a value), an ClassDescriptionNeeded...
notification
(either an ClassDescriptionNeededForClassNotification
or
an ClassDescriptionNeededForEntityNameNotification
)
is broadcast. When an EOModel object receives this notification
it registers the metadata (class description) for the EOEntity on
which the enterprise object is based. This class description is
used from that point on.
public EOEntityClassDescription(EOEntity entity)
See Also: entity
public EOEntity entity()
See Also: EOEntityClassDescription