Instance Property

abstract

A Boolean value that indicates whether the receiver represents an abstract entity.

Declaration

@property(getter=isAbstract) BOOL abstract;

Return Value

YES if the receiver represents an abstract entity, otherwise NO.

Discussion

YES if the receiver represents an abstract entity, otherwise NO. An abstract entity might be Shape, with concrete sub-entities such as Rectangle, Triangle, and Circle.

Special Considerations

Setting whether an entity is abstract raises an exception if the receiver’s model has been used by an object graph manager.

See Also

Getting Entity Description Information

name

The entity name of the receiver.

managedObjectModel

The managed object model with which the receiver is associated.

managedObjectClassName

The name of the class that represents the receiver’s entity.

renamingIdentifier

The renaming identifier for the receiver.

userInfo

The user info dictionary of the receiver.