Expanded class hierarchy of RestResource in Drupal 9
- class \Drupal\Component\Annotation\Plugin implements AnnotationInterface
- class \Drupal\activity_creator\Annotation\ActivityAction
- class \Drupal\activity_creator\Annotation\ActivityAction
- class \Drupal\activity_creator\Annotation\ActivityAction
- class \Drupal\activity_creator\Annotation\ActivityAction
- class \Drupal\activity_creator\Annotation\ActivityContext
- class \Drupal\activity_creator\Annotation\ActivityContext
- class \Drupal\activity_creator\Annotation\ActivityContext
- class \Drupal\activity_creator\Annotation\ActivityContext
- class \Drupal\activity_creator\Annotation\ActivityDestination
- class \Drupal\activity_creator\Annotation\ActivityDestination
- class \Drupal\activity_creator\Annotation\ActivityDestination
- class \Drupal\activity_creator\Annotation\ActivityDestination
- class \Drupal\activity_creator\Annotation\ActivityEntityCondition
- class \Drupal\activity_creator\Annotation\ActivityEntityCondition
- class \Drupal\activity_creator\Annotation\ActivityEntityCondition
- class \Drupal\activity_creator\Annotation\ActivityEntityCondition
- class \Drupal\activity_send\Annotation\ActivitySend
- class \Drupal\activity_send\Annotation\ActivitySend
- class \Drupal\activity_send\Annotation\ActivitySend
- class \Drupal\activity_send\Annotation\ActivitySend
- class \Drupal\activity_send_email\Annotation\EmailFrequency
- class \Drupal\activity_send_email\Annotation\EmailFrequency
- class \Drupal\activity_send_email\Annotation\EmailFrequency
- class \Drupal\activity_send_email\Annotation\EmailFrequency
- class \Drupal\activity_send_push_notification\Annotation\Push
- class \Drupal\activity_send_push_notification\Annotation\Push
- class \Drupal\activity_send_push_notification\Annotation\Push
- class \Drupal\activity_send_push_notification\Annotation\Push
- class \Drupal\aggregator\Annotation\AggregatorFetcher
- class \Drupal\aggregator\Annotation\AggregatorParser
- class \Drupal\aggregator\Annotation\AggregatorProcessor
- class \Drupal\anonymizer\Annotation\Anonymizer
- class \Drupal\backup_migrate\Drupal\EntityPlugins\Annotation\BackupMigrateDestinationPlugin
- class \Drupal\backup_migrate\Drupal\EntityPlugins\Annotation\BackupMigrateSourcePlugin
- class \Drupal\bibcite\Annotation\BibCiteProcessor
- class \Drupal\bibcite_entity\Annotation\BibciteLink
- class \Drupal\bootstrap_styles\Annotation\Style
- class \Drupal\bootstrap_styles\Annotation\StylesGroup
- class \Drupal\build_hooks\Annotation\FrontendEnvironment
- class \Drupal\business_rules\Annotation\BusinessRulesItem
- class \Drupal\business_rules\Annotation\BusinessRulesReactsOn
- class \Drupal\certificate\Annotation\CertificateMapper
- class \Drupal\charts\Annotation\Chart
- class \Drupal\ckeditor\Annotation\CKEditorPlugin
- class \Drupal\clientside_validation\Annotation\CvValidator
- class \Drupal\clientside_validation\Annotation\CvValidator
- class \Drupal\cms_content_sync\Annotation\EntityHandler
- class \Drupal\cms_content_sync\Annotation\EntityHandler
- class \Drupal\cms_content_sync\Annotation\FieldHandler
- class \Drupal\cms_content_sync\Annotation\FieldHandler
- class \Drupal\conditional_fields\Annotation\ConditionalFieldsHandler
- class \Drupal\config_normalizer\Annotation\ConfigNormalizer
- class \Drupal\content_synchronizer\Annotation\EntityProcessor
- class \Drupal\content_synchronizer\Annotation\TypeProcessor
- class \Drupal\content_sync\Annotation\SyncNormalizerDecorator
- class \Drupal\Core\Annotation\Action
- class \Drupal\Core\Annotation\ContextDefinition
- class \Drupal\Core\Annotation\Mail
- class \Drupal\Core\Annotation\QueueWorker
- class \Drupal\Core\Archiver\Annotation\Archiver
- class \Drupal\Core\Block\Annotation\Block
- class \Drupal\Core\Condition\Annotation\Condition
- class \Drupal\Core\Display\Annotation\DisplayVariant
- class \Drupal\Core\Entity\Annotation\EntityReferenceSelection
- class \Drupal\Core\Entity\Annotation\EntityType uses StringTranslationTrait
- class \Drupal\Core\Field\Annotation\FieldFormatter
- class \Drupal\Core\Field\Annotation\FieldWidget
- class \Drupal\Core\ImageToolkit\Annotation\ImageToolkit
- class \Drupal\Core\ImageToolkit\Annotation\ImageToolkitOperation
- class \Drupal\Core\Layout\Annotation\Layout
- class \Drupal\Core\TypedData\Annotation\DataType
- class \Drupal\Core\Validation\Annotation\Constraint
- class \Drupal\courier\Annotation\IdentityChannel
- class \Drupal\course\Annotation\CourseObject
- class \Drupal\course\Annotation\CourseObjectAccess
- class \Drupal\course\Annotation\CourseOutline
- class \Drupal\dashboards\Annotation\Dashboard
- class \Drupal\data_stream\Annotation\DataStreamType
- class \Drupal\date_recur\Annotation\DateRecurInterpreter
- class \Drupal\date_recur\Annotation\DateRecurInterpreter
- class \Drupal\date_recur\Annotation\DateRecurInterpreter
- class \Drupal\devel\Annotation\DevelDumper
- class \Drupal\devel_generate\Annotation\DevelGenerate
- class \Drupal\editor\Annotation\Editor
- class \Drupal\entity_extra_field\Annotation\ExtraFieldType
- class \Drupal\entity_field_condition\Annotation\EntityFieldCompareType
- class \Drupal\entity_legal\Annotation\EntityLegal
- class \Drupal\entity_legal\Annotation\EntityLegal
- class \Drupal\eu_cookie_compliance\Annotation\ConsentStorage
- class \Drupal\farm_entity\Annotation\AssetType
- class \Drupal\farm_entity\Annotation\LogType
- class \Drupal\farm_entity\Annotation\PlanType
- class \Drupal\farm_entity\Annotation\QuantityType
- class \Drupal\farm_quick\Annotation\QuickForm
- class \Drupal\field_inheritance\Annotation\FieldInheritance
- class \Drupal\fillpdf\Annotation\FillPdfActionPlugin
- class \Drupal\fillpdf\Annotation\PdfBackend
- class \Drupal\filter\Annotation\Filter
- class \Drupal\flysystem\Annotation\Adapter
- class \Drupal\flysystem\Annotation\Adapter
- class \Drupal\flysystem\Annotation\Adapter
- class \Drupal\freelinking\Annotation\Freelinking
- class \Drupal\fullcalendar_view\Annotation\FullcalendarViewProcessor
- class \Drupal\fullcalendar_view\Annotation\FullcalendarViewProcessor
- class \Drupal\gdpr_consent\ConsentUserResolver\GdprConsentUserResolver
- class \Drupal\group\Annotation\GroupRelation
- class \Drupal\help\Annotation\HelpSection
- class \Drupal\imageapi_optimize\Annotation\ImageAPIOptimizeProcessor
- class \Drupal\image\Annotation\ImageEffect
- class \Drupal\language\Annotation\LanguageNegotiation
- class \Drupal\layout_builder\Annotation\SectionStorage
- class \Drupal\markdown\Annotation\BaseMarkdownAnnotation
- class \Drupal\media\Annotation\MediaSource
- class \Drupal\mentions\Annotation\Mention
- class \Drupal\mentions\Annotation\Mention
- class \Drupal\mentions\Annotation\Mention
- class \Drupal\mentions\Annotation\Mention
- class \Drupal\migrate\Annotation\MigrateDestination
- class \Drupal\migrate\Annotation\MigrateProcessPlugin
- class \Drupal\migrate\Annotation\MigrateSource implements MultipleProviderAnnotationInterface
- class \Drupal\migrate_drupal\Annotation\MigrateField
- class \Drupal\openid_connect\Annotation\OpenIDConnectClient
- class \Drupal\opigno_group_manager\Annotation\OpignoGroupManagerContentType
- class \Drupal\opigno_learning_path\Annotation\LearningPathContentType
- class \Drupal\opigno_learning_path\Annotation\LearningPathMembers
- class \Drupal\opigno_module\Annotation\ActivityAnswer
- class \Drupal\pardot\Annotation\FormMapHandlerPlugin
- class \Drupal\pardot\Annotation\PardotFormMapFormatterPlugin
- class \Drupal\pdf_api\Annotation\PdfGenerator
- class \Drupal\phpmailer_smtp\Annotation\PhpmailerOauth2
- class \Drupal\plugin_test_extended\Plugin\Annotation\PluginExtended
- class \Drupal\plugin_type_example\Annotation\Sandwich
- class \Drupal\printable\Annotation\PrintableFormat
- class \Drupal\quickedit\Annotation\InPlaceEditor
- class \Drupal\quiz\Annotation\QuizQuestion
- class \Drupal\rabbit_hole\Annotation\RabbitHoleBehaviorPlugin
- class \Drupal\rabbit_hole\Annotation\RabbitHoleEntityPlugin
- class \Drupal\rest\Annotation\RestResource
- class \Drupal\salesforce\Annotation\SalesforceAuthProvider
- class \Drupal\scheduler\Annotation\SchedulerPlugin
- class \Drupal\search\Annotation\SearchPlugin
- class \Drupal\search_api_attachments\Annotation\SearchApiAttachmentsTextExtractor
- class \Drupal\search_api_solr\Annotation\SolrConnector
- class \Drupal\services\Annotation\ServiceDefinition
- class \Drupal\shortcode\Annotation\Shortcode
- class \Drupal\simplenews\RecipientHandler\Annotation\RecipientHandler
- class \Drupal\simple_oauth\Annotation\Oauth2Grant
- class \Drupal\simple_sitemap\Annotation\SitemapGenerator
- class \Drupal\simple_sitemap\Annotation\UrlGenerator
- class \Drupal\sitemap\Annotation\Sitemap
- class \Drupal\sms\Annotation\SmsGateway
- class \Drupal\sms\Annotation\SmsGateway
- class \Drupal\social_api\Annotation\Network
- class \Drupal\social_content_block\Annotation\ContentBlock
- class \Drupal\social_content_block\Annotation\ContentBlock
- class \Drupal\social_content_block\Annotation\ContentBlock
- class \Drupal\social_content_block\Annotation\ContentBlock
- class \Drupal\social_demo\Annotation\DemoContent
- class \Drupal\social_demo\Annotation\DemoContent
- class \Drupal\social_demo\Annotation\DemoContent
- class \Drupal\social_demo\Annotation\DemoContent
- class \Drupal\social_event_addtocal\Annotation\SocialAddToCalendar
- class \Drupal\social_event_addtocal\Annotation\SocialAddToCalendar
- class \Drupal\social_event_addtocal\Annotation\SocialAddToCalendar
- class \Drupal\social_event_addtocal\Annotation\SocialAddToCalendar
- class \Drupal\social_lets_connect_usage\Annotation\ShareUsageDataPlugin
- class \Drupal\social_lets_connect_usage\Annotation\ShareUsageDataPlugin
- class \Drupal\social_lets_connect_usage\Annotation\ShareUsageDataPlugin
- class \Drupal\social_lets_connect_usage\Annotation\ShareUsageDataPlugin
- class \Drupal\social_user_export\Annotation\UserExportPlugin
- class \Drupal\social_user_export\Annotation\UserExportPlugin
- class \Drupal\social_user_export\Annotation\UserExportPlugin
- class \Drupal\social_user_export\Annotation\UserExportPlugin
- class \Drupal\synonyms\Annotation\Provider
- class \Drupal\tca\Annotation\TcaPlugin
- class \Drupal\Tests\Component\Annotation\CustomPlugin
- class \Drupal\Tests\Component\Annotation\CustomPlugin2
- class \Drupal\Tests\Component\Annotation\PluginStub
- class \Drupal\Tests\Component\Annotation\Plugin\Discovery\TestAnnotation
- class \Drupal\tour\Annotation\Tip
- class \Drupal\twig_extender\Annotation\TwigPlugin
- class \Drupal\usermerge\Annotation\UserMergeAction
- class \Drupal\usermerge\Annotation\UserMergeProperty
- class \Drupal\views\Annotation\ViewsPluginAnnotationBase
- class \Drupal\views_add_button\Annotation\ViewsAddButton
- class \Drupal\view_mode_page\Annotation\AliasType
- class \Drupal\view_mode_page\Annotation\AliasType
- class \Drupal\warmer\Annotation\Warmer
- class \Drupal\webform\Annotation\WebformElement
- class \Drupal\webform\Annotation\WebformExporter
- class \Drupal\webform\Annotation\WebformHandler
- class \Drupal\webform\Annotation\WebformSourceEntity
- class \Drupal\webform\Annotation\WebformVariant
- class \Drupal\webform_content_creator\Annotation\WebformContentCreatorFieldMapping
- class \Drupal\workbench_email\Annotation\RecipientType
- class \Drupal\workflows\Annotation\WorkflowType
- class \Drupal\wsdata\Annotation\WSConnector
- class \Drupal\wsdata\Annotation\WSDecoder
- class \Drupal\wsdata\Annotation\WSEncoder
- class \Drupal\xbbcode\Annotation\XBBCodeTag