Expanded class hierarchy of OverriddenDeveloper in Apigee Edge 8
- class \Drupal\Core\Entity\EntityBase implements EntityInterface uses RefinableCacheableDependencyTrait, DependencySerializationTrait
- class \Drupal\apigee_edge\Entity\EdgeEntityBase implements EdgeEntityInterface
- class \Drupal\apigee_edge\Entity\ApiProduct implements ApiProductInterface uses RevisioningWorkaroundTrait
 - class \Drupal\apigee_edge\Entity\Developer implements DeveloperInterface
- class \Drupal\apigee_edge_test\Entity\OverriddenDeveloper
 
 - class \Drupal\apigee_edge\Entity\FieldableEdgeEntityBase implements FieldableEdgeEntityInterface uses RevisioningWorkaroundTrait
 
 - class \Drupal\Core\Config\Entity\ConfigEntityBase implements ConfigEntityInterface uses SynchronizableEntityTrait, PluginDependencyTrait
 - class \Drupal\Core\Entity\ContentEntityBase implements \Drupal\Core\Entity\IteratorAggregate, ContentEntityInterface, TranslationStatusInterface uses EntityChangesDetectionTrait, SynchronizableEntityTrait
 - class \Drupal\Core\Entity\Entity
 - class \Drupal\Tests\content_moderation\Unit\SimpleTestEntity
 - class \Drupal\Tests\Core\Entity\RevisionableEntity implements RevisionableInterface
 - class \Drupal\Tests\Core\Entity\SimpleTestEntity
 
 - class \Drupal\apigee_edge\Entity\EdgeEntityBase implements EdgeEntityInterface