ApexTypeImplementor

Represents Apex classes that directly or indirectly implement an interface. Using a SOQL query this object gets information about public or global classes and only global classes for installed managed packages. This object is available in API version 54.0 and later.

This guide only lists certain information for each object. For more information, including descriptions of the fields, see ApexTypeImplementor in the Object Reference for the Salesforce Platform.

Fields

Field Name Field Label Type Digits Length Precision Scale
ApexClassId Class ID reference 18
ClassName Class Name string 81
ClassNamespacePrefix Class Namespace Prefix string 15
DurableId Durable ID string 255
Id Apex Type Implementor ID id 18
InterfaceApexClassId Class ID reference 18
InterfaceName Interface Name string 81
InterfaceNamespacePrefix Interface Namespace Prefix string 15
IsConcrete Is Concrete boolean