@aurahelper/languages
Version:
Language Libraries to work with XML, Aura, Apex... files. tokenizers, parsers, system classes and much more
1,051 lines • 33 kB
JSON
{
"id": "Approval.processsubmitrequest",
"nodeType": "class",
"name": "ProcessSubmitRequest",
"namespace": "Approval",
"startToken": {
"type": "declaration.entity.name.class",
"text": "ProcessSubmitRequest",
"textToLower": "processsubmitrequest",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.class_ProcessSubmitRequest_-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": "Use the ProcessSubmitRequest class to submit a record for approval.",
"documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_ProcessSubmitRequest.htm",
"classes": {},
"interfaces": {},
"enums": {},
"variables": {},
"methods": {
"getobjectid()": {
"id": "Approval.processsubmitrequest.method.getobjectid()",
"nodeType": "method",
"name": "getObjectId",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getObjectId",
"textToLower": "getobjectid",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getObjectId_-1:0"
},
"parentId": "Approval.processsubmitrequest",
"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 String getObjectId()",
"overrideSignature": "public override String getObjectId()",
"simplifiedSignature": "getObjectId()",
"datatype": {
"id": "Approval.processsubmitrequest.getobjectid.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": "Approval.processsubmitrequest.getobjectid",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the ID of the record that has been submitted for approval. For example, it can return an account, contact, or custom object record.",
"parentName": "ProcessSubmitRequest",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getprocessdefinitionnameorid()": {
"id": "Approval.processsubmitrequest.method.getprocessdefinitionnameorid()",
"nodeType": "method",
"name": "getProcessDefinitionNameOrId",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getProcessDefinitionNameOrId",
"textToLower": "getprocessdefinitionnameorid",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getProcessDefinitionNameOrId_-1:0"
},
"parentId": "Approval.processsubmitrequest",
"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 String getProcessDefinitionNameOrId()",
"overrideSignature": "public override String getProcessDefinitionNameOrId()",
"simplifiedSignature": "getProcessDefinitionNameOrId()",
"datatype": {
"id": "Approval.processsubmitrequest.getprocessdefinitionnameorid.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": "Approval.processsubmitrequest.getprocessdefinitionnameorid",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the developer name or ID of the process definition.",
"parentName": "ProcessSubmitRequest",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getskipentrycriteria()": {
"id": "Approval.processsubmitrequest.method.getskipentrycriteria()",
"nodeType": "method",
"name": "getSkipEntryCriteria",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getSkipEntryCriteria",
"textToLower": "getskipentrycriteria",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getSkipEntryCriteria_-1:0"
},
"parentId": "Approval.processsubmitrequest",
"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 Boolean getSkipEntryCriteria()",
"overrideSignature": "public override Boolean getSkipEntryCriteria()",
"simplifiedSignature": "getSkipEntryCriteria()",
"datatype": {
"id": "Approval.processsubmitrequest.getskipentrycriteria.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": "Approval.processsubmitrequest.getskipentrycriteria",
"order": 0,
"memberOrder": 0,
"type": "Boolean"
},
"description": "If getProcessDefinitionNameOrId() returns a value other than null, getSkipEntryCriteria() determines whether to evaluate the entry criteria for the process (true) or not (false).",
"parentName": "ProcessSubmitRequest",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getsubmitterid()": {
"id": "Approval.processsubmitrequest.method.getsubmitterid()",
"nodeType": "method",
"name": "getSubmitterId",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getSubmitterId",
"textToLower": "getsubmitterid",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getSubmitterId_-1:0"
},
"parentId": "Approval.processsubmitrequest",
"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 String getSubmitterId()",
"overrideSignature": "public override String getSubmitterId()",
"simplifiedSignature": "getSubmitterId()",
"datatype": {
"id": "Approval.processsubmitrequest.getsubmitterid.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": "Approval.processsubmitrequest.getsubmitterid",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the user ID of the submitter requesting the approval record. The user must be one of the allowed submitters in the process definition setup.",
"parentName": "ProcessSubmitRequest",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"setobjectid(string)": {
"id": "Approval.processsubmitrequest.method.setobjectid(string)",
"nodeType": "method",
"name": "setObjectId",
"startToken": {
"type": "declaration.entity.name.function",
"text": "setObjectId",
"textToLower": "setobjectid",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_setObjectId_-1:0"
},
"parentId": "Approval.processsubmitrequest",
"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 Void setObjectId(String recordId)",
"overrideSignature": "public override Void setObjectId(String recordId)",
"simplifiedSignature": "setObjectId(String)",
"datatype": {
"id": "Approval.processsubmitrequest.setobjectid.datatype.Void",
"nodeType": "datatype",
"name": "Void",
"startToken": {
"type": "datatype.primitive",
"text": "Void",
"textToLower": "void",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 11
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Void_0:7"
},
"parentId": "Approval.processsubmitrequest.setobjectid",
"order": 0,
"memberOrder": 0,
"type": "Void"
},
"description": "Sets the ID of the record to be submitted for approval. For example, it can specify an account, contact, or custom object record.",
"parentName": "ProcessSubmitRequest",
"variables": {},
"params": {
"recordid": {
"id": "Approval.processsubmitrequest.method.setobjectid(string).varParam.recordid",
"nodeType": "variable",
"name": "recordId",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "recordId",
"textToLower": "recordid",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 31
},
"end": {
"line": 0,
"character": 39
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_recordId_0:31"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "recordId",
"textToLower": "recordid",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 31
},
"end": {
"line": 0,
"character": 39
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_recordId_0:31"
},
"parentId": "Approval.processsubmitrequest.method.setobjectid(string)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Approval.processsubmitrequest.setobjectid.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 24
},
"end": {
"line": 0,
"character": 30
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:24"
},
"parentId": "Approval.processsubmitrequest.setobjectid",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "",
"scope": null
}
},
"queries": [],
"exceptions": []
},
"setprocessdefinitionnameorid(string)": {
"id": "Approval.processsubmitrequest.method.setprocessdefinitionnameorid(string)",
"nodeType": "method",
"name": "setProcessDefinitionNameOrId",
"startToken": {
"type": "declaration.entity.name.function",
"text": "setProcessDefinitionNameOrId",
"textToLower": "setprocessdefinitionnameorid",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_setProcessDefinitionNameOrId_-1:0"
},
"parentId": "Approval.processsubmitrequest",
"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 Void setProcessDefinitionNameOrId(String nameOrId)",
"overrideSignature": "public override Void setProcessDefinitionNameOrId(String nameOrId)",
"simplifiedSignature": "setProcessDefinitionNameOrId(String)",
"datatype": {
"id": "Approval.processsubmitrequest.setprocessdefinitionnameorid.datatype.Void",
"nodeType": "datatype",
"name": "Void",
"startToken": {
"type": "datatype.primitive",
"text": "Void",
"textToLower": "void",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 11
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Void_0:7"
},
"parentId": "Approval.processsubmitrequest.setprocessdefinitionnameorid",
"order": 0,
"memberOrder": 0,
"type": "Void"
},
"description": "Sets the developer name or ID of the process definition to be evaluated.",
"parentName": "ProcessSubmitRequest",
"variables": {},
"params": {
"nameorid": {
"id": "Approval.processsubmitrequest.method.setprocessdefinitionnameorid(string).varParam.nameorid",
"nodeType": "variable",
"name": "nameOrId",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "nameOrId",
"textToLower": "nameorid",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 48
},
"end": {
"line": 0,
"character": 56
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_nameOrId_0:48"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "nameOrId",
"textToLower": "nameorid",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 48
},
"end": {
"line": 0,
"character": 56
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_nameOrId_0:48"
},
"parentId": "Approval.processsubmitrequest.method.setprocessdefinitionnameorid(string)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Approval.processsubmitrequest.setprocessdefinitionnameorid.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 41
},
"end": {
"line": 0,
"character": 47
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:41"
},
"parentId": "Approval.processsubmitrequest.setprocessdefinitionnameorid",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "The process definition developer name or process definition ID. The record is submitted to this specific process. If set to null, submission of a record approval follows standard evaluation; that is, every entry criteria of the process definition in the process order is evaluated and the one that satisfies is picked and submitted.",
"scope": null
}
},
"queries": [],
"exceptions": []
},
"setskipentrycriteria(boolean)": {
"id": "Approval.processsubmitrequest.method.setskipentrycriteria(boolean)",
"nodeType": "method",
"name": "setSkipEntryCriteria",
"startToken": {
"type": "declaration.entity.name.function",
"text": "setSkipEntryCriteria",
"textToLower": "setskipentrycriteria",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_setSkipEntryCriteria_-1:0"
},
"parentId": "Approval.processsubmitrequest",
"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 Void setSkipEntryCriteria(Boolean skipEntryCriteria)",
"overrideSignature": "public override Void setSkipEntryCriteria(Boolean skipEntryCriteria)",
"simplifiedSignature": "setSkipEntryCriteria(Boolean)",
"datatype": {
"id": "Approval.processsubmitrequest.setskipentrycriteria.datatype.Void",
"nodeType": "datatype",
"name": "Void",
"startToken": {
"type": "datatype.primitive",
"text": "Void",
"textToLower": "void",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 11
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Void_0:7"
},
"parentId": "Approval.processsubmitrequest.setskipentrycriteria",
"order": 0,
"memberOrder": 0,
"type": "Void"
},
"description": "If the process definition name or ID is not null, setSkipEntryCriteria() determines whether to evaluate the entry criteria for the process (true) or not (false).",
"parentName": "ProcessSubmitRequest",
"variables": {},
"params": {
"skipentrycriteria": {
"id": "Approval.processsubmitrequest.method.setskipentrycriteria(boolean).varParam.skipentrycriteria",
"nodeType": "variable",
"name": "skipEntryCriteria",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "skipEntryCriteria",
"textToLower": "skipentrycriteria",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 41
},
"end": {
"line": 0,
"character": 58
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_skipEntryCriteria_0:41"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "skipEntryCriteria",
"textToLower": "skipentrycriteria",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 41
},
"end": {
"line": 0,
"character": 58
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_skipEntryCriteria_0:41"
},
"parentId": "Approval.processsubmitrequest.method.setskipentrycriteria(boolean)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Approval.processsubmitrequest.setskipentrycriteria.datatype.Boolean",
"nodeType": "datatype",
"name": "Boolean",
"startToken": {
"type": "datatype.primitive",
"text": "Boolean",
"textToLower": "boolean",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 33
},
"end": {
"line": 0,
"character": 40
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Boolean_0:33"
},
"parentId": "Approval.processsubmitrequest.setskipentrycriteria",
"order": 0,
"memberOrder": 0,
"type": "Boolean"
},
"description": "If set to true, request submission skips the evaluation of entry criteria for the process set in setProcessDefinitionNameOrId(nameOrId). If the process definition name or ID is not specified, this parameter is ignored and standard evaluation is followed based on process order. If set to false, or if this method isn’t called, the entry criteria is not skipped.",
"scope": null
}
},
"queries": [],
"exceptions": []
},
"setsubmitterid(string)": {
"id": "Approval.processsubmitrequest.method.setsubmitterid(string)",
"nodeType": "method",
"name": "setSubmitterId",
"startToken": {
"type": "declaration.entity.name.function",
"text": "setSubmitterId",
"textToLower": "setsubmitterid",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_setSubmitterId_-1:0"
},
"parentId": "Approval.processsubmitrequest",
"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 Void setSubmitterId(String userID)",
"overrideSignature": "public override Void setSubmitterId(String userID)",
"simplifiedSignature": "setSubmitterId(String)",
"datatype": {
"id": "Approval.processsubmitrequest.setsubmitterid.datatype.Void",
"nodeType": "datatype",
"name": "Void",
"startToken": {
"type": "datatype.primitive",
"text": "Void",
"textToLower": "void",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 11
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Void_0:7"
},
"parentId": "Approval.processsubmitrequest.setsubmitterid",
"order": 0,
"memberOrder": 0,
"type": "Void"
},
"description": "Sets the user ID of the submitter requesting the approval record. The user must be one of the allowed submitters in the process definition setup. If you don’t set a submitter ID, the process uses the current user as the submitter.",
"parentName": "ProcessSubmitRequest",
"variables": {},
"params": {
"userid": {
"id": "Approval.processsubmitrequest.method.setsubmitterid(string).varParam.userid",
"nodeType": "variable",
"name": "userID",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "userID",
"textToLower": "userid",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 34
},
"end": {
"line": 0,
"character": 40
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_userID_0:34"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "userID",
"textToLower": "userid",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 34
},
"end": {
"line": 0,
"character": 40
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_userID_0:34"
},
"parentId": "Approval.processsubmitrequest.method.setsubmitterid(string)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Approval.processsubmitrequest.setsubmitterid.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 27
},
"end": {
"line": 0,
"character": 33
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:27"
},
"parentId": "Approval.processsubmitrequest.setsubmitterid",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "The user ID on behalf of which the record is submitted. If set to null, the current user is the submitter. If the submitter is not set with this method, the default submitter is null (the current user).",
"scope": null
}
},
"queries": [],
"exceptions": []
}
},
"constructors": {},
"extendsType": "",
"implementTypes": [],
"implements": {},
"totalMembers": 8,
"queries": []
}