Force.com Apex Code Developer's Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
Spring '14 (API version 30.0)
DisplayType Enum
SOAPType Enum
Glossary
Newer Version Available
Schema Namespace
The Schema namespace
provides classes and methods for schema metadata information.
The following are the classes in the Schema namespace.
-
ChildRelationship Class
Contains methods for accessing the child relationship as well as the child sObject for a parent sObject. -
DataCategory Class
Represents the categories within a category group. -
DataCategoryGroupSobjectTypePair Class
Specifies a category group and an associated object. -
DescribeColorResult Class
Contains color metadata information for a tab. -
DescribeDataCategoryGroupResult Class
Contains the list of the category groups associated with KnowledgeArticleVersion and Question. -
DescribeDataCategoryGroupStructureResult Class
Contains the category groups and categories associated with KnowledgeArticleVersion and Question. -
DescribeFieldResult Class
Contains methods for describing sObject fields. -
DescribeIconResult Class
Contains icon metadata information for a tab. -
DescribeSObjectResult Class
Contains methods for describing sObjects. -
DescribeTabResult Class
Contains tab metadata information for a tab in a standard or custom app available in the Salesforce user interface. -
DescribeTabSetResult Class
Contains metadata information about a standard or custom app available in the Salesforce user interface. -
DisplayType Enum
A Schema.DisplayType enum value is returned by the field describe result's getType method. -
FieldSet Class
Contains methods for discovering and retrieving the details of field sets created on sObjects. -
FieldSetMember Class
Contains methods for accessing the metadata for field set member fields. -
PicklistEntry Class
Represents a picklist entry. -
RecordTypeInfo Class
Contains methods for accessing record type information for an sObject with associated record types. -
SOAPType Enum
A Schema.SOAPType enum value is returned by the field describe result getSoapType method. -
SObjectField Class
A Schema.sObjectField object is returned from the field describe result using the getControler and getSObjectField methods. -
SObjectType Class
A Schema.sObjectType object is returned from the field describe result using the getReferenceTo method, or from the sObject describe result using the getSObjectType method.