ApexClass
サーバーサイドのビジネスロジックやカスタム機能を定義するApex クラスのメタデータを保存します。
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | String | True |
Apex クラスの一意の識別子。 | |
| NamespacePrefix | String | True |
Apex クラスに付けられた名前空間プレフィックス(管理パッケージの一部である場合)。 | |
| Name | String | False |
Apex クラスの名前。 | |
| ApiVersion | Double | False |
クラスがコンパイルされるAPI バージョン。 | |
| Status | String | False |
Apex クラスの現在の状況。Active、Inactive、またはDeleted。 | |
| IsValid | Bool | False |
Apex クラスが構文的に有効であり、正常に保存されたかどうかを示します。 | |
| BodyCrc | Double | False |
Apex クラスの本体の変更を検出するために使用されるチェックサム値。 | |
| Body | String | False |
Apex クラスの完全なソースコード。 | |
| LengthWithoutComments | Int | False |
コメントを除いたApex クラスの文字数。 | |
| CreatedDate | Datetime | True |
クラスが最初に作成された時のタイムスタンプ。 | |
| CreatedById | String | True |
User.Id |
Apex クラスを作成したユーザーのID。 |
| LastModifiedById | String | True |
User.Id |
クラスを最後に変更したユーザーのID。 |
| SOQL | String | False |
Salesforce サーバーに対して実行するSOQL クエリを指定します。WHERE 句からこの疑似カラムが設定されている場合、元のクエリより優先されます。 | |
| ExternalIdColumn | String | False |
挿入の実行時に使用する外部ID カラムを指定します。この値が指定されている場合、INSERT コマンドが呼び出されるときにアップサートが使用されます。 | |
| FilterScope | String | False |
クエリから返されるレコードを制限するオプションの範囲。このプロパティは、Delegated、Everything、Mine、MineAndMyGroups、My_Territory、My_Team_Territory、Team のいずれかの値を指定できます。 | |
| SystemModstamp | Datetime | True |
内部変更追跡に使用されるシステム生成のタイムスタンプ。 | |
| LastModifiedDate | Datetime | True |
クラスが最後に変更された時のタイムスタンプ。 |