UNPKG

@aurahelper/languages

Version:

Language Libraries to work with XML, Aura, Apex... files. tokenizers, parsers, system classes and much more

615 lines 18.3 kB
{ "id": "Messaging.massemailmessage", "nodeType": "class", "name": "MassEmailMessage", "namespace": "Messaging", "startToken": { "type": "declaration.entity.name.class", "text": "MassEmailMessage", "textToLower": "massemailmessage", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.class_MassEmailMessage_-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 sending mass email.", "documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_classes_email_outbound_mass.htm", "classes": {}, "interfaces": {}, "enums": {}, "variables": {}, "methods": { "setdescription(string)": { "id": "Messaging.massemailmessage.method.setdescription(string)", "nodeType": "method", "name": "setDescription", "startToken": { "type": "declaration.entity.name.function", "text": "setDescription", "textToLower": "setdescription", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_setDescription_-1:0" }, "parentId": "Messaging.massemailmessage", "order": 1, "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 Void setDescription(String description)", "overrideSignature": "public override Void setDescription(String description)", "simplifiedSignature": "setDescription(String)", "datatype": { "id": "Messaging.massemailmessage.setdescription.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": "Messaging.massemailmessage.setdescription", "order": 0, "memberOrder": 0, "type": "Void" }, "description": "The description of the email.", "parentName": "MassEmailMessage", "variables": {}, "params": { "description": { "id": "Messaging.massemailmessage.method.setdescription(string).varParam.description", "nodeType": "variable", "name": "description", "startToken": { "type": "declaration.entity.name.variable", "text": "description", "textToLower": "description", "isAux": false, "range": { "start": { "line": 0, "character": 34 }, "end": { "line": 0, "character": 45 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_description_0:34" }, "endToken": { "type": "declaration.entity.name.variable", "text": "description", "textToLower": "description", "isAux": false, "range": { "start": { "line": 0, "character": 34 }, "end": { "line": 0, "character": 45 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_description_0:34" }, "parentId": "Messaging.massemailmessage.method.setdescription(string)", "order": 1, "memberOrder": 1, "datatype": { "id": "Messaging.massemailmessage.setdescription.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": "Messaging.massemailmessage.setdescription", "order": 0, "memberOrder": 0, "type": "String" }, "description": "", "scope": null } }, "queries": [], "exceptions": [] }, "settargetobjectids(id[])": { "id": "Messaging.massemailmessage.method.settargetobjectids(id[])", "nodeType": "method", "name": "setTargetObjectIds", "startToken": { "type": "declaration.entity.name.function", "text": "setTargetObjectIds", "textToLower": "settargetobjectids", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_setTargetObjectIds_-1:0" }, "parentId": "Messaging.massemailmessage", "order": 2, "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 Void setTargetObjectIds(ID[] targetObjectIds)", "overrideSignature": "public override Void setTargetObjectIds(ID[] targetObjectIds)", "simplifiedSignature": "setTargetObjectIds(ID[])", "datatype": { "id": "Messaging.massemailmessage.settargetobjectids.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": "Messaging.massemailmessage.settargetobjectids", "order": 0, "memberOrder": 0, "type": "Void" }, "description": "A list of IDs of the contacts, leads, or users to which the email will be sent. The IDs you specify set the context and ensure that merge fields in the template contain the correct data. The objects must be of the same type (all contacts, all leads, or all users).", "parentName": "MassEmailMessage", "variables": {}, "params": { "targetobjectids": { "id": "Messaging.massemailmessage.method.settargetobjectids(id[]).varParam.targetobjectids", "nodeType": "variable", "name": "targetObjectIds", "startToken": { "type": "declaration.entity.name.variable", "text": "targetObjectIds", "textToLower": "targetobjectids", "isAux": false, "range": { "start": { "line": 0, "character": 36 }, "end": { "line": 0, "character": 51 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_targetObjectIds_0:36" }, "endToken": { "type": "declaration.entity.name.variable", "text": "targetObjectIds", "textToLower": "targetobjectids", "isAux": false, "range": { "start": { "line": 0, "character": 36 }, "end": { "line": 0, "character": 51 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_targetObjectIds_0:36" }, "parentId": "Messaging.massemailmessage.method.settargetobjectids(id[])", "order": 1, "memberOrder": 1, "datatype": { "id": "Messaging.massemailmessage.settargetobjectids.datatype.ID[]", "nodeType": "datatype", "name": "ID[]", "startToken": { "type": "datatype.primitive", "text": "ID", "textToLower": "id", "isAux": false, "range": { "start": { "line": 0, "character": 31 }, "end": { "line": 0, "character": 33 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_ID_0:31" }, "parentId": "Messaging.massemailmessage.settargetobjectids", "order": 0, "memberOrder": 0, "type": "ID[]" }, "description": "", "scope": null } }, "queries": [], "exceptions": [] }, "setwhatids(id[])": { "id": "Messaging.massemailmessage.method.setwhatids(id[])", "nodeType": "method", "name": "setWhatIds", "startToken": { "type": "declaration.entity.name.function", "text": "setWhatIds", "textToLower": "setwhatids", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_setWhatIds_-1:0" }, "parentId": "Messaging.massemailmessage", "order": 3, "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 Void setWhatIds(ID[] whatIds)", "overrideSignature": "public override Void setWhatIds(ID[] whatIds)", "simplifiedSignature": "setWhatIds(ID[])", "datatype": { "id": "Messaging.massemailmessage.setwhatids.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": "Messaging.massemailmessage.setwhatids", "order": 0, "memberOrder": 0, "type": "Void" }, "description": "Optional. If you specify a list of contacts for the targetObjectIds field, you can specify a list of whatIds as well. This helps to further ensure that merge fields in the template contain the correct data.", "parentName": "MassEmailMessage", "variables": {}, "params": { "whatids": { "id": "Messaging.massemailmessage.method.setwhatids(id[]).varParam.whatids", "nodeType": "variable", "name": "whatIds", "startToken": { "type": "declaration.entity.name.variable", "text": "whatIds", "textToLower": "whatids", "isAux": false, "range": { "start": { "line": 0, "character": 28 }, "end": { "line": 0, "character": 35 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_whatIds_0:28" }, "endToken": { "type": "declaration.entity.name.variable", "text": "whatIds", "textToLower": "whatids", "isAux": false, "range": { "start": { "line": 0, "character": 28 }, "end": { "line": 0, "character": 35 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_whatIds_0:28" }, "parentId": "Messaging.massemailmessage.method.setwhatids(id[])", "order": 1, "memberOrder": 1, "datatype": { "id": "Messaging.massemailmessage.setwhatids.datatype.ID[]", "nodeType": "datatype", "name": "ID[]", "startToken": { "type": "datatype.primitive", "text": "ID", "textToLower": "id", "isAux": false, "range": { "start": { "line": 0, "character": 23 }, "end": { "line": 0, "character": 25 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_ID_0:23" }, "parentId": "Messaging.massemailmessage.setwhatids", "order": 0, "memberOrder": 0, "type": "ID[]" }, "description": "", "scope": null } }, "queries": [], "exceptions": [] } }, "constructors": { "massemailmessage()": { "id": "Messaging.massemailmessage.method.massemailmessage()", "nodeType": "constructor", "name": "MassEmailMessage", "startToken": { "type": "declaration.entity.name.function", "text": "MassEmailMessage", "textToLower": "massemailmessage", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_MassEmailMessage_-1:0" }, "parentId": "Messaging.massemailmessage", "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 MassEmailMessage()", "overrideSignature": "public override MassEmailMessage()", "simplifiedSignature": "MassEmailMessage()", "description": "Creates a new instance of the Messaging.MassEmailMessage class.", "parentName": "MassEmailMessage", "variables": {}, "params": {}, "queries": [], "exceptions": [] } }, "extendsType": "", "implementTypes": [], "implements": {}, "totalMembers": 4, "queries": [] }