Newer Version Available
ApexClass
Represents the saved copy of an Apex class. ApexClass uses the cached
version of the class unless one is unavailable. Available from API version 28.0 or
later.
To edit, save, or compile Apex classes, use ApexClassMember.
Supported SOAP API Calls
create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Supported REST API HTTP Methods
Query, GET, POST, PATCH, DELETE
Fields
| Field Name | Details |
|---|---|
| ManageableState |
This field is available in API version 38.0 and later. |
| SymbolTable |
|
Usage
To retrieve information about an Apex class, create an ApexClass object that references it. For example code, see SOAP Calls.
To edit, save, or compile Apex classes, use ApexClassMember.