@aurahelper/languages
Version:
Language Libraries to work with XML, Aura, Apex... files. tokenizers, parsers, system classes and much more
1,665 lines (1,664 loc) • 71.6 kB
JSON
{
"id": "Schema.describesobjectresult",
"nodeType": "class",
"name": "DescribeSObjectResult",
"namespace": "Schema",
"startToken": {
"type": "declaration.entity.name.class",
"text": "DescribeSObjectResult",
"textToLower": "describesobjectresult",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.class_DescribeSObjectResult_-1:0"
},
"order": 0,
"memberOrder": 0,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "global",
"textToLower": "global",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "keyword.modifier.access_global_-1:0"
},
"sharingModifier": {
"type": "keyword.modifier.sharing",
"text": "without sharing",
"textToLower": "without sharing",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "keyword.modifier.sharing_without sharing_-1:0"
},
"description": "Contains methods for describing sObjects.",
"documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_methods_system_sobject_describe.htm",
"classes": {},
"interfaces": {},
"enums": {},
"variables": {},
"methods": {
"fields()": {
"id": "Schema.describesobjectresult.method.fields()",
"nodeType": "method",
"name": "fields",
"startToken": {
"type": "declaration.entity.name.function",
"text": "fields",
"textToLower": "fields",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_fields_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 1,
"memberOrder": 1,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Schema.SObjectTypeFields fields()",
"overrideSignature": "public override Schema.SObjectTypeFields fields()",
"simplifiedSignature": "fields()",
"datatype": {
"id": "Schema.describesobjectresult.fields.datatype.Schema.SObjectTypeFields",
"nodeType": "datatype",
"name": "Schema.SObjectTypeFields",
"startToken": {
"type": "datatype.support.namespace",
"text": "Schema",
"textToLower": "schema",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Schema_0:7"
},
"parentId": "Schema.describesobjectresult.fields",
"order": 0,
"memberOrder": 0,
"type": "Schema.SObjectTypeFields"
},
"description": "Follow fields with a field member variable name or with the getMap method.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"fieldsets()": {
"id": "Schema.describesobjectresult.method.fieldsets()",
"nodeType": "method",
"name": "fieldSets",
"startToken": {
"type": "declaration.entity.name.function",
"text": "fieldSets",
"textToLower": "fieldsets",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_fieldSets_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 2,
"memberOrder": 2,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Schema.SObjectTypeFields fieldSets()",
"overrideSignature": "public override Schema.SObjectTypeFields fieldSets()",
"simplifiedSignature": "fieldSets()",
"datatype": {
"id": "Schema.describesobjectresult.fieldsets.datatype.Schema.SObjectTypeFields",
"nodeType": "datatype",
"name": "Schema.SObjectTypeFields",
"startToken": {
"type": "datatype.support.namespace",
"text": "Schema",
"textToLower": "schema",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Schema_0:7"
},
"parentId": "Schema.describesobjectresult.fieldsets",
"order": 0,
"memberOrder": 0,
"type": "Schema.SObjectTypeFields"
},
"description": "Follow fieldSets with a field set name or with the getMap method.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getchildrelationships()": {
"id": "Schema.describesobjectresult.method.getchildrelationships()",
"nodeType": "method",
"name": "getChildRelationships",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getChildRelationships",
"textToLower": "getchildrelationships",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getChildRelationships_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 3,
"memberOrder": 3,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Schema.ChildRelationship getChildRelationships()",
"overrideSignature": "public override Schema.ChildRelationship getChildRelationships()",
"simplifiedSignature": "getChildRelationships()",
"datatype": {
"id": "Schema.describesobjectresult.getchildrelationships.datatype.Schema.ChildRelationship",
"nodeType": "datatype",
"name": "Schema.ChildRelationship",
"startToken": {
"type": "datatype.support.namespace",
"text": "Schema",
"textToLower": "schema",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Schema_0:7"
},
"parentId": "Schema.describesobjectresult.getchildrelationships",
"order": 0,
"memberOrder": 0,
"type": "Schema.ChildRelationship"
},
"description": "Returns a list of child relationships, which are the names of the sObjects that have a foreign key to the sObject being described.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"gethassubtypes()": {
"id": "Schema.describesobjectresult.method.gethassubtypes()",
"nodeType": "method",
"name": "getHasSubtypes",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getHasSubtypes",
"textToLower": "gethassubtypes",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getHasSubtypes_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 4,
"memberOrder": 4,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Boolean getHasSubtypes()",
"overrideSignature": "public override Boolean getHasSubtypes()",
"simplifiedSignature": "getHasSubtypes()",
"datatype": {
"id": "Schema.describesobjectresult.gethassubtypes.datatype.Boolean",
"nodeType": "datatype",
"name": "Boolean",
"startToken": {
"type": "datatype.primitive",
"text": "Boolean",
"textToLower": "boolean",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Boolean_0:7"
},
"parentId": "Schema.describesobjectresult.gethassubtypes",
"order": 0,
"memberOrder": 0,
"type": "Boolean"
},
"description": "Indicates whether the object has subtypes. The Account object, which has subtype PersonAccount, is the only object that will return true.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getkeyprefix()": {
"id": "Schema.describesobjectresult.method.getkeyprefix()",
"nodeType": "method",
"name": "getKeyPrefix",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getKeyPrefix",
"textToLower": "getkeyprefix",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getKeyPrefix_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 5,
"memberOrder": 5,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public String getKeyPrefix()",
"overrideSignature": "public override String getKeyPrefix()",
"simplifiedSignature": "getKeyPrefix()",
"datatype": {
"id": "Schema.describesobjectresult.getkeyprefix.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:7"
},
"parentId": "Schema.describesobjectresult.getkeyprefix",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the three-character prefix code for the object. Record IDs are prefixed with three-character codes that specify the type of the object (for example, accounts have a prefix of 001 and opportunities have a prefix of 006).",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getlabel()": {
"id": "Schema.describesobjectresult.method.getlabel()",
"nodeType": "method",
"name": "getLabel",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getLabel",
"textToLower": "getlabel",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getLabel_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 6,
"memberOrder": 6,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public String getLabel()",
"overrideSignature": "public override String getLabel()",
"simplifiedSignature": "getLabel()",
"datatype": {
"id": "Schema.describesobjectresult.getlabel.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:7"
},
"parentId": "Schema.describesobjectresult.getlabel",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the object's label, which may or may not match the object name.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getlabelplural()": {
"id": "Schema.describesobjectresult.method.getlabelplural()",
"nodeType": "method",
"name": "getLabelPlural",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getLabelPlural",
"textToLower": "getlabelplural",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getLabelPlural_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 7,
"memberOrder": 7,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public String getLabelPlural()",
"overrideSignature": "public override String getLabelPlural()",
"simplifiedSignature": "getLabelPlural()",
"datatype": {
"id": "Schema.describesobjectresult.getlabelplural.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:7"
},
"parentId": "Schema.describesobjectresult.getlabelplural",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the object's plural label, which may or may not match the object name.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getlocalname()": {
"id": "Schema.describesobjectresult.method.getlocalname()",
"nodeType": "method",
"name": "getLocalName",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getLocalName",
"textToLower": "getlocalname",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getLocalName_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 8,
"memberOrder": 8,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public String getLocalName()",
"overrideSignature": "public override String getLocalName()",
"simplifiedSignature": "getLocalName()",
"datatype": {
"id": "Schema.describesobjectresult.getlocalname.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:7"
},
"parentId": "Schema.describesobjectresult.getlocalname",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the name of the object, similar to the getName method. However, if the object is part of the current namespace, the namespace portion of the name is omitted.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getname()": {
"id": "Schema.describesobjectresult.method.getname()",
"nodeType": "method",
"name": "getName",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getName",
"textToLower": "getname",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getName_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 9,
"memberOrder": 9,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public String getName()",
"overrideSignature": "public override String getName()",
"simplifiedSignature": "getName()",
"datatype": {
"id": "Schema.describesobjectresult.getname.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:7"
},
"parentId": "Schema.describesobjectresult.getname",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the name of the object.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getrecordtypeinfos()": {
"id": "Schema.describesobjectresult.method.getrecordtypeinfos()",
"nodeType": "method",
"name": "getRecordTypeInfos",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getRecordTypeInfos",
"textToLower": "getrecordtypeinfos",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getRecordTypeInfos_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 10,
"memberOrder": 10,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public List<Schema.RecordTypeInfo> getRecordTypeInfos()",
"overrideSignature": "public override List<Schema.RecordTypeInfo> getRecordTypeInfos()",
"simplifiedSignature": "getRecordTypeInfos()",
"datatype": {
"id": "Schema.describesobjectresult.getrecordtypeinfos.datatype.List<Schema.RecordTypeInfo>",
"nodeType": "datatype",
"name": "List<Schema.RecordTypeInfo>",
"startToken": {
"type": "datatype.collection",
"text": "List",
"textToLower": "list",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 11
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_List_0:7"
},
"parentId": "Schema.describesobjectresult.getrecordtypeinfos",
"order": 0,
"memberOrder": 0,
"type": "List",
"value": {
"id": "Schema.describesobjectresult.getrecordtypeinfos.datatype.List<Schema.RecordTypeInfo>.value.Schema.RecordTypeInfo",
"nodeType": "datatype",
"name": "Schema.RecordTypeInfo",
"startToken": {
"type": "datatype.support.namespace",
"text": "Schema",
"textToLower": "schema",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 12
},
"end": {
"line": 0,
"character": 18
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Schema_0:12"
},
"order": 0,
"memberOrder": 0,
"type": "Schema.RecordTypeInfo"
}
},
"description": "Returns a list of the record types supported by this object. The current user is not required to have access to a record type to see it in this list.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getrecordtypeinfosbydevelopername()": {
"id": "Schema.describesobjectresult.method.getrecordtypeinfosbydevelopername()",
"nodeType": "method",
"name": "getRecordTypeInfosByDeveloperName",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getRecordTypeInfosByDeveloperName",
"textToLower": "getrecordtypeinfosbydevelopername",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getRecordTypeInfosByDeveloperName_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 11,
"memberOrder": 11,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Map<String,Schema.RecordTypeInfo> getRecordTypeInfosByDeveloperName()",
"overrideSignature": "public override Map<String,Schema.RecordTypeInfo> getRecordTypeInfosByDeveloperName()",
"simplifiedSignature": "getRecordTypeInfosByDeveloperName()",
"datatype": {
"id": "Schema.describesobjectresult.getrecordtypeinfosbydevelopername.datatype.Map<String,Schema.RecordTypeInfo>",
"nodeType": "datatype",
"name": "Map<String,Schema.RecordTypeInfo>",
"startToken": {
"type": "datatype.collection",
"text": "Map",
"textToLower": "map",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 10
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Map_0:7"
},
"parentId": "Schema.describesobjectresult.getrecordtypeinfosbydevelopername",
"order": 0,
"memberOrder": 0,
"type": "Map",
"value": {
"id": "Schema.describesobjectresult.getrecordtypeinfosbydevelopername.datatype.Map<String,Schema.RecordTypeInfo>.value.Schema.RecordTypeInfo",
"nodeType": "datatype",
"name": "Schema.RecordTypeInfo",
"startToken": {
"type": "datatype.support.namespace",
"text": "Schema",
"textToLower": "schema",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 19
},
"end": {
"line": 0,
"character": 25
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Schema_0:19"
},
"order": 0,
"memberOrder": 0,
"type": "Schema.RecordTypeInfo"
},
"key": {
"id": "Schema.describesobjectresult.getrecordtypeinfosbydevelopername.datatype.Map<String,Schema.RecordTypeInfo>.key.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 11
},
"end": {
"line": 0,
"character": 17
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:11"
},
"order": 0,
"memberOrder": 0,
"type": "String"
}
},
"description": "Returns a map that matches developer names to their associated record type. The current user is not required to have access to a record type to see it in this map.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getrecordtypeinfosbyid()": {
"id": "Schema.describesobjectresult.method.getrecordtypeinfosbyid()",
"nodeType": "method",
"name": "getRecordTypeInfosById",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getRecordTypeInfosById",
"textToLower": "getrecordtypeinfosbyid",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getRecordTypeInfosById_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 12,
"memberOrder": 12,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Schema.RecordTypeInfo getRecordTypeInfosById()",
"overrideSignature": "public override Schema.RecordTypeInfo getRecordTypeInfosById()",
"simplifiedSignature": "getRecordTypeInfosById()",
"datatype": {
"id": "Schema.describesobjectresult.getrecordtypeinfosbyid.datatype.Schema.RecordTypeInfo",
"nodeType": "datatype",
"name": "Schema.RecordTypeInfo",
"startToken": {
"type": "datatype.support.namespace",
"text": "Schema",
"textToLower": "schema",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Schema_0:7"
},
"parentId": "Schema.describesobjectresult.getrecordtypeinfosbyid",
"order": 0,
"memberOrder": 0,
"type": "Schema.RecordTypeInfo"
},
"description": "Returns a map that matches record IDs to their associated record types. The current user is not required to have access to a record type to see it in this map.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getrecordtypeinfosbyname()": {
"id": "Schema.describesobjectresult.method.getrecordtypeinfosbyname()",
"nodeType": "method",
"name": "getRecordTypeInfosByName",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getRecordTypeInfosByName",
"textToLower": "getrecordtypeinfosbyname",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getRecordTypeInfosByName_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 13,
"memberOrder": 13,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Schema.RecordTypeInfo getRecordTypeInfosByName()",
"overrideSignature": "public override Schema.RecordTypeInfo getRecordTypeInfosByName()",
"simplifiedSignature": "getRecordTypeInfosByName()",
"datatype": {
"id": "Schema.describesobjectresult.getrecordtypeinfosbyname.datatype.Schema.RecordTypeInfo",
"nodeType": "datatype",
"name": "Schema.RecordTypeInfo",
"startToken": {
"type": "datatype.support.namespace",
"text": "Schema",
"textToLower": "schema",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Schema_0:7"
},
"parentId": "Schema.describesobjectresult.getrecordtypeinfosbyname",
"order": 0,
"memberOrder": 0,
"type": "Schema.RecordTypeInfo"
},
"description": "Returns a map that matches record labels to their associated record type. The current user is not required to have access to a record type to see it in this map.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getsobjecttype()": {
"id": "Schema.describesobjectresult.method.getsobjecttype()",
"nodeType": "method",
"name": "getSobjectType",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getSobjectType",
"textToLower": "getsobjecttype",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getSobjectType_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 14,
"memberOrder": 14,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Schema.SObjectType getSobjectType()",
"overrideSignature": "public override Schema.SObjectType getSobjectType()",
"simplifiedSignature": "getSobjectType()",
"datatype": {
"id": "Schema.describesobjectresult.getsobjecttype.datatype.Schema.SObjectType",
"nodeType": "datatype",
"name": "Schema.SObjectType",
"startToken": {
"type": "datatype.support.namespace",
"text": "Schema",
"textToLower": "schema",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Schema_0:7"
},
"parentId": "Schema.describesobjectresult.getsobjecttype",
"order": 0,
"memberOrder": 0,
"type": "Schema.SObjectType"
},
"description": "Returns the Schema.SObjectType object for the sObject. You can use this to create a similar sObject.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"isaccessible()": {
"id": "Schema.describesobjectresult.method.isaccessible()",
"nodeType": "method",
"name": "isAccessible",
"startToken": {
"type": "declaration.entity.name.function",
"text": "isAccessible",
"textToLower": "isaccessible",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_isAccessible_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 15,
"memberOrder": 15,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Boolean isAccessible()",
"overrideSignature": "public override Boolean isAccessible()",
"simplifiedSignature": "isAccessible()",
"datatype": {
"id": "Schema.describesobjectresult.isaccessible.datatype.Boolean",
"nodeType": "datatype",
"name": "Boolean",
"startToken": {
"type": "datatype.primitive",
"text": "Boolean",
"textToLower": "boolean",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Boolean_0:7"
},
"parentId": "Schema.describesobjectresult.isaccessible",
"order": 0,
"memberOrder": 0,
"type": "Boolean"
},
"description": "Returns true if the current user can see this object, false otherwise.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"iscreateable()": {
"id": "Schema.describesobjectresult.method.iscreateable()",
"nodeType": "method",
"name": "isCreateable",
"startToken": {
"type": "declaration.entity.name.function",
"text": "isCreateable",
"textToLower": "iscreateable",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_isCreateable_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 16,
"memberOrder": 16,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Boolean isCreateable()",
"overrideSignature": "public override Boolean isCreateable()",
"simplifiedSignature": "isCreateable()",
"datatype": {
"id": "Schema.describesobjectresult.iscreateable.datatype.Boolean",
"nodeType": "datatype",
"name": "Boolean",
"startToken": {
"type": "datatype.primitive",
"text": "Boolean",
"textToLower": "boolean",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Boolean_0:7"
},
"parentId": "Schema.describesobjectresult.iscreateable",
"order": 0,
"memberOrder": 0,
"type": "Boolean"
},
"description": "Returns true if the object can be created by the current user, false otherwise.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"iscustom()": {
"id": "Schema.describesobjectresult.method.iscustom()",
"nodeType": "method",
"name": "isCustom",
"startToken": {
"type": "declaration.entity.name.function",
"text": "isCustom",
"textToLower": "iscustom",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_isCustom_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 17,
"memberOrder": 17,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Boolean isCustom()",
"overrideSignature": "public override Boolean isCustom()",
"simplifiedSignature": "isCustom()",
"datatype": {
"id": "Schema.describesobjectresult.iscustom.datatype.Boolean",
"nodeType": "datatype",
"name": "Boolean",
"startToken": {
"type": "datatype.primitive",
"text": "Boolean",
"textToLower": "boolean",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Boolean_0:7"
},
"parentId": "Schema.describesobjectresult.iscustom",
"order": 0,
"memberOrder": 0,
"type": "Boolean"
},
"description": "Returns true if the object is a custom object, false if it is a standard object.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"iscustomsetting()": {
"id": "Schema.describesobjectresult.method.iscustomsetting()",
"nodeType": "method",
"name": "isCustomSetting",
"startToken": {
"type": "declaration.entity.name.function",
"text": "isCustomSetting",
"textToLower": "iscustomsetting",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_isCustomSetting_-1:0"
},
"parentId": "Schema.describesobjectresult",
"order": 18,
"memberOrder": 18,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Boolean isCustomSetting()",
"overrideSignature": "public override Boolean isCustomSetting()",
"simplifiedSignature": "isCustomSetting()",
"datatype": {
"id": "Schema.describesobjectresult.iscustomsetting.datatype.Boolean",
"nodeType": "datatype",
"name": "Boolean",
"startToken": {
"type": "datatype.primitive",
"text": "Boolean",
"textToLower": "boolean",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Boolean_0:7"
},
"parentId": "Schema.describesobjectresult.iscustomsetting",
"order": 0,
"memberOrder": 0,
"type": "Boolean"
},
"description": "Returns true if the object is a custom setting, false otherwise.",
"parentName": "DescribeSObjectResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"isdeletable()": {
"id": "Schema.describesobjectresult.method.isdeletable()",
"nodeType": "method",
"name": "isDeletable",
"startToken": {
"type": "declaration.entity.name.function",
"text": "isDeletable",
"textToLower": "isdeletable",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},