| BundleEntityFormBase | core/lib/Drupal/Core/Entity/BundleEntityFormBase.php | Class BundleEntityFormBase is a base form for bundle config entities. | 
          
                  | BundlePermissionHandlerTrait | core/lib/Drupal/Core/Entity/BundlePermissionHandlerTrait.php | Provides a method to simplify generating bundle level permissions. | 
          
                  | ContentEntityBase | core/lib/Drupal/Core/Entity/ContentEntityBase.php | Implements Entity Field API specific enhancements to the Entity class. | 
          
                  | ContentEntityConfirmFormBase | core/lib/Drupal/Core/Entity/ContentEntityConfirmFormBase.php | Provides a generic base class for an entity-based confirmation form. | 
          
                  | ContentEntityDeleteForm | core/lib/Drupal/Core/Entity/ContentEntityDeleteForm.php | Provides a generic base class for a content entity deletion form. | 
          
                  | ContentEntityForm | core/lib/Drupal/Core/Entity/ContentEntityForm.php | Entity form variant for content entity types. | 
          
                  | ContentEntityFormInterface | core/lib/Drupal/Core/Entity/ContentEntityFormInterface.php | Defines a common interface for content entity form classes. | 
          
                  | ContentEntityInterface | core/lib/Drupal/Core/Entity/ContentEntityInterface.php | Defines a common interface for all content entity objects. | 
          
                  | ContentEntityNullStorage | core/lib/Drupal/Core/Entity/ContentEntityNullStorage.php | Defines a null entity storage. | 
          
                  | ContentEntityStorageBase | core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php | Base class for content entity storage handlers. | 
          
                  | ContentEntityStorageInterface | core/lib/Drupal/Core/Entity/ContentEntityStorageInterface.php | A storage that supports content entity types. | 
          
                  | ContentEntityType | core/lib/Drupal/Core/Entity/ContentEntityType.php | Provides an implementation of a content entity type and its metadata. | 
          
                  | ContentEntityTypeInterface | core/lib/Drupal/Core/Entity/ContentEntityTypeInterface.php | Provides an interface for a content entity type and its metadata. | 
          
                  | ContentUninstallValidator | core/lib/Drupal/Core/Entity/ContentUninstallValidator.php | Validates module uninstall readiness based on existing content entities. | 
          
                  | DependencyTrait | core/lib/Drupal/Core/Entity/DependencyTrait.php | Provides a trait for managing an object's dependencies. | 
          
                  | DynamicallyFieldableEntityStorageInterface | core/lib/Drupal/Core/Entity/DynamicallyFieldableEntityStorageInterface.php | A storage that supports entity types with dynamic field definitions. | 
          
                  | EditorialContentEntityBase | core/lib/Drupal/Core/Entity/EditorialContentEntityBase.php | Provides a base entity class with extended revision and publishing support. | 
          
                  | EntityAccessCheck | core/lib/Drupal/Core/Entity/EntityAccessCheck.php | Provides a generic access checker for entities. | 
          
                  | EntityAccessControlHandler | core/lib/Drupal/Core/Entity/EntityAccessControlHandler.php | Defines a default implementation for entity access control handler. | 
          
                  | EntityAccessControlHandlerInterface | core/lib/Drupal/Core/Entity/EntityAccessControlHandlerInterface.php | Defines an interface for entity access control handlers. | 
          
                  | EntityAutocompleteMatcher | core/lib/Drupal/Core/Entity/EntityAutocompleteMatcher.php | Matcher class to get autocompletion results for entity reference. | 
          
                  | EntityAutocompleteMatcherInterface | core/lib/Drupal/Core/Entity/EntityAutocompleteMatcherInterface.php |  | 
          
                  | EntityBase | core/lib/Drupal/Core/Entity/EntityBase.php | Defines a base entity class. | 
          
                  | EntityBundleAccessCheck | core/lib/Drupal/Core/Entity/EntityBundleAccessCheck.php | Provides an entity bundle checker for the _entity_bundles route requirement. | 
          
                  | EntityBundleListener | core/lib/Drupal/Core/Entity/EntityBundleListener.php | Reacts to entity bundle CRUD on behalf of the Entity system. | 
          
                  | EntityBundleListenerInterface | core/lib/Drupal/Core/Entity/EntityBundleListenerInterface.php | An interface for reacting to entity bundle creation and deletion. | 
          
                  | EntityChangedInterface | core/lib/Drupal/Core/Entity/EntityChangedInterface.php | Defines an interface for entity change timestamp tracking. | 
          
                  | EntityChangedTrait | core/lib/Drupal/Core/Entity/EntityChangedTrait.php | Provides a trait for accessing changed time. | 
          
                  | EntityChangesDetectionTrait | core/lib/Drupal/Core/Entity/EntityChangesDetectionTrait.php | Provides helper methods to detect changes in an entity object. | 
          
                  | EntityConfirmFormBase | core/lib/Drupal/Core/Entity/EntityConfirmFormBase.php | Provides a generic base class for an entity-based confirmation form. | 
          
                  | EntityConstraintViolationList | core/lib/Drupal/Core/Entity/EntityConstraintViolationList.php | Implements an entity constraint violation list. | 
          
                  | EntityConstraintViolationListInterface | core/lib/Drupal/Core/Entity/EntityConstraintViolationListInterface.php | Interface for the result of entity validation. | 
          
                  | EntityCreateAccessCheck | core/lib/Drupal/Core/Entity/EntityCreateAccessCheck.php | Defines an access checker for entity creation. | 
          
                  | EntityCreateAnyAccessCheck | core/lib/Drupal/Core/Entity/EntityCreateAnyAccessCheck.php | Defines an access checker for creating an entity of any bundle. | 
          
                  | EntityDefinitionUpdateManager | core/lib/Drupal/Core/Entity/EntityDefinitionUpdateManager.php | Manages entity definition updates. | 
          
                  | EntityDefinitionUpdateManagerInterface | core/lib/Drupal/Core/Entity/EntityDefinitionUpdateManagerInterface.php | Defines an interface for managing entity definition updates. | 
          
                  | EntityDeleteForm | core/lib/Drupal/Core/Entity/EntityDeleteForm.php | Provides a generic base class for an entity deletion form. | 
          
                  | EntityDeleteFormTrait | core/lib/Drupal/Core/Entity/EntityDeleteFormTrait.php | Provides a trait for an entity deletion form. | 
          
                  | EntityDeleteMultipleAccessCheck | core/lib/Drupal/Core/Entity/EntityDeleteMultipleAccessCheck.php | Checks if the current user has delete access to the items of the tempstore. | 
          
                  | EntityDescriptionInterface | core/lib/Drupal/Core/Entity/EntityDescriptionInterface.php | Defines the interface for entities that have a description. | 
          
                  | EntityDisplayBase | core/lib/Drupal/Core/Entity/EntityDisplayBase.php | Provides a common base class for entity view and form displays. | 
          
                  | EntityDisplayModeBase | core/lib/Drupal/Core/Entity/EntityDisplayModeBase.php | Base class for config entity types with settings for form and view modes. | 
          
                  | EntityDisplayModeInterface | core/lib/Drupal/Core/Entity/EntityDisplayModeInterface.php | Provides an interface for entity types that hold form and view mode settings. | 
          
                  | EntityDisplayPluginCollection | core/lib/Drupal/Core/Entity/EntityDisplayPluginCollection.php | A collection of formatters or widgets. | 
          
                  | EntityDisplayRepository | core/lib/Drupal/Core/Entity/EntityDisplayRepository.php | Provides a repository for entity display objects (view modes and form modes). | 
          
                  | EntityDisplayRepositoryInterface | core/lib/Drupal/Core/Entity/EntityDisplayRepositoryInterface.php | Provides an interface for an entity display repository. | 
          
                  | EntityFieldManager | core/lib/Drupal/Core/Entity/EntityFieldManager.php | Manages the discovery of entity fields. | 
          
                  | EntityFieldManagerInterface | core/lib/Drupal/Core/Entity/EntityFieldManagerInterface.php | Provides an interface for an entity field manager. | 
          
                  | EntityForm | core/lib/Drupal/Core/Entity/EntityForm.php | Base class for entity forms. | 
          
                  | EntityFormBuilder | core/lib/Drupal/Core/Entity/EntityFormBuilder.php | Builds entity forms. | 
          
                  | EntityFormBuilderInterface | core/lib/Drupal/Core/Entity/EntityFormBuilderInterface.php | Builds entity forms. | 
          
                  | EntityFormInterface | core/lib/Drupal/Core/Entity/EntityFormInterface.php | Defines an interface for entity form classes. | 
          
                  | EntityFormModeInterface | core/lib/Drupal/Core/Entity/EntityFormModeInterface.php | Provides an interface defining an entity form mode entity type. | 
          
                  | EntityHandlerBase | core/lib/Drupal/Core/Entity/EntityHandlerBase.php | Provides a base class for entity handlers. | 
          
                  | EntityHandlerInterface | core/lib/Drupal/Core/Entity/EntityHandlerInterface.php | Defines an interface for entity handlers. | 
          
                  | EntityInterface | core/lib/Drupal/Core/Entity/EntityInterface.php | Defines a common interface for all entity objects. | 
          
                  | EntityLastInstalledSchemaRepository | core/lib/Drupal/Core/Entity/EntityLastInstalledSchemaRepository.php | Provides a repository for installed entity definitions. | 
          
                  | EntityLastInstalledSchemaRepositoryInterface | core/lib/Drupal/Core/Entity/EntityLastInstalledSchemaRepositoryInterface.php | Provides an interface for an installed entity definition repository. | 
          
                  | EntityListBuilder | core/lib/Drupal/Core/Entity/EntityListBuilder.php | Defines a generic implementation to build a listing of entities. | 
          
                  | EntityListBuilderInterface | core/lib/Drupal/Core/Entity/EntityListBuilderInterface.php | Defines an interface to build entity listings. | 
          
                  | EntityMalformedException | core/lib/Drupal/Core/Entity/EntityMalformedException.php | Defines an exception thrown when a malformed entity is passed. | 
          
                  | EntityPublishedInterface | core/lib/Drupal/Core/Entity/EntityPublishedInterface.php | Provides an interface for access to an entity's published state. | 
          
                  | EntityPublishedTrait | core/lib/Drupal/Core/Entity/EntityPublishedTrait.php | Provides a trait for published status. | 
          
                  | EntityRepository | core/lib/Drupal/Core/Entity/EntityRepository.php | Provides several mechanisms for retrieving entities. | 
          
                  | EntityRepositoryInterface | core/lib/Drupal/Core/Entity/EntityRepositoryInterface.php | Provides an interface for an entity repository. | 
          
                  | EntityResolverManager | core/lib/Drupal/Core/Entity/EntityResolverManager.php | Sets the entity route parameter converter options automatically. | 
          
                  | EntityStorageBase | core/lib/Drupal/Core/Entity/EntityStorageBase.php | A base entity storage class. | 
          
                  | EntityStorageException | core/lib/Drupal/Core/Entity/EntityStorageException.php | Defines an exception thrown when storage operations fail. | 
          
                  | EntityStorageInterface | core/lib/Drupal/Core/Entity/EntityStorageInterface.php | Defines the interface for entity storage classes. | 
          
                  | EntityType | core/lib/Drupal/Core/Entity/EntityType.php | Provides an implementation of an entity type and its metadata. | 
          
                  | EntityTypeBundleInfo | core/lib/Drupal/Core/Entity/EntityTypeBundleInfo.php | Provides discovery and retrieval of entity type bundles. | 
          
                  | EntityTypeBundleInfoInterface | core/lib/Drupal/Core/Entity/EntityTypeBundleInfoInterface.php | Provides an interface for an entity type bundle info. | 
          
                  | EntityTypeEvent | core/lib/Drupal/Core/Entity/EntityTypeEvent.php | Defines a base class for all entity type events. | 
          
                  | EntityTypeEvents | core/lib/Drupal/Core/Entity/EntityTypeEvents.php | Contains all events thrown while handling entity types. | 
          
                  | EntityTypeEventSubscriberTrait | core/lib/Drupal/Core/Entity/EntityTypeEventSubscriberTrait.php | Helper methods for EntityTypeListenerInterface. | 
          
                  | EntityTypeInterface | core/lib/Drupal/Core/Entity/EntityTypeInterface.php | Provides an interface for an entity type and its metadata. | 
          
                  | EntityTypeListener | core/lib/Drupal/Core/Entity/EntityTypeListener.php | Reacts to entity type CRUD on behalf of the Entity system. | 
          
                  | EntityTypeListenerInterface | core/lib/Drupal/Core/Entity/EntityTypeListenerInterface.php | Defines an interface for reacting to entity type creation, deletion, and updates. | 
          
                  | EntityTypeManager | core/lib/Drupal/Core/Entity/EntityTypeManager.php | Manages entity type plugin definitions. | 
          
                  | EntityTypeManagerInterface | core/lib/Drupal/Core/Entity/EntityTypeManagerInterface.php | Provides an interface for entity type managers. | 
          
                  | EntityTypeRepository | core/lib/Drupal/Core/Entity/EntityTypeRepository.php | Provides helper methods for loading entity types. | 
          
                  | EntityTypeRepositoryInterface | core/lib/Drupal/Core/Entity/EntityTypeRepositoryInterface.php | Provides an interface for helper methods for loading entity types. | 
          
                  | EntityViewBuilder | core/lib/Drupal/Core/Entity/EntityViewBuilder.php | Base class for entity view builders. | 
          
                  | EntityViewBuilderInterface | core/lib/Drupal/Core/Entity/EntityViewBuilderInterface.php | Defines an interface for entity view builders. | 
          
                  | EntityViewModeInterface | core/lib/Drupal/Core/Entity/EntityViewModeInterface.php | Provides an interface defining an entity view mode entity type. | 
          
                  | EntityWithPluginCollectionInterface | core/lib/Drupal/Core/Entity/EntityWithPluginCollectionInterface.php | Provides an interface for an object using a plugin collection. | 
          
                  | FieldableEntityInterface | core/lib/Drupal/Core/Entity/FieldableEntityInterface.php | Interface for entities having fields. | 
          
                  | FieldableEntityStorageInterface | core/lib/Drupal/Core/Entity/FieldableEntityStorageInterface.php | A storage that supports entity types with field definitions. | 
          
                  | HtmlEntityFormController | core/lib/Drupal/Core/Entity/HtmlEntityFormController.php | Wrapping controller for entity forms that serve as the main page body. | 
          
                  | RevisionableContentEntityBase | core/lib/Drupal/Core/Entity/RevisionableContentEntityBase.php | Provides a content entity with extended support for revisions. | 
          
                  | RevisionableEntityBundleInterface | core/lib/Drupal/Core/Entity/RevisionableEntityBundleInterface.php | Provides an interface defining a revisionable entity bundle. | 
          
                  | RevisionableInterface | core/lib/Drupal/Core/Entity/RevisionableInterface.php | Provides methods for an entity to support revisions. | 
          
                  | RevisionableStorageInterface | core/lib/Drupal/Core/Entity/RevisionableStorageInterface.php | A storage that supports revisionable entity types. | 
          
                  | RevisionLogEntityTrait | core/lib/Drupal/Core/Entity/RevisionLogEntityTrait.php | Provides a trait for accessing revision logging and ownership information. | 
          
                  | RevisionLogInterface | core/lib/Drupal/Core/Entity/RevisionLogInterface.php | Defines methods for an entity that supports revision logging and ownership. | 
          
                  | SynchronizableEntityTrait | core/lib/Drupal/Core/Entity/SynchronizableEntityTrait.php | Provides a trait for accessing synchronization information. | 
          
                  | SynchronizableInterface | core/lib/Drupal/Core/Entity/SynchronizableInterface.php | Defines methods for an entity that supports synchronization. | 
          
                  | TranslatableInterface | core/lib/Drupal/Core/Entity/TranslatableInterface.php | Provides methods for an entity to support translation. | 
          
                  | TranslatableRevisionableInterface | core/lib/Drupal/Core/Entity/TranslatableRevisionableInterface.php | Provides methods for an entity to support revision translation. | 
          
                  | TranslatableRevisionableStorageInterface | core/lib/Drupal/Core/Entity/TranslatableRevisionableStorageInterface.php | A storage that supports translatable and revisionable entity types. | 
          
                  | TranslatableStorageInterface | core/lib/Drupal/Core/Entity/TranslatableStorageInterface.php | A storage that supports translatable entity types. |