UNPKG

@aurahelper/languages

Version:

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

1,012 lines 30.8 kB
{ "id": "Flow.interview", "nodeType": "class", "name": "Interview", "namespace": "Flow", "startToken": { "type": "declaration.entity.name.class", "text": "Interview", "textToLower": "interview", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.class_Interview_-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": "The Flow.Interview class provides advanced controller access to flows and the ability to start a flow.", "documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/flow_interview_class.htm", "classes": {}, "interfaces": {}, "enums": {}, "variables": {}, "methods": { "createinterview(string,string,map<string,any>)": { "id": "Flow.interview.method.createinterview(string,string,map<string,any>)", "nodeType": "method", "name": "createInterview", "startToken": { "type": "declaration.entity.name.function", "text": "createInterview", "textToLower": "createinterview", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_createInterview_-1:0" }, "parentId": "Flow.interview", "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" }, "static": { "type": "keyword.modifier.static", "text": "static", "textToLower": "static", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 13 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_static_0:7" }, "signature": "public static Flow.Interview createInterview(String namespace, String flowName, Map<String,ANY> inputVariables)", "overrideSignature": "public static override Flow.Interview createInterview(String namespace, String flowName, Map<String,ANY> inputVariables)", "simplifiedSignature": "createInterview(String,String,Map<String,ANY>)", "datatype": { "id": "Flow.interview.createinterview.datatype.Flow.Interview", "nodeType": "datatype", "name": "Flow.Interview", "startToken": { "type": "datatype.support.namespace", "text": "Flow", "textToLower": "flow", "isAux": false, "range": { "start": { "line": 0, "character": 14 }, "end": { "line": 0, "character": 18 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_Flow_0:14" }, "parentId": "Flow.interview.createinterview", "order": 0, "memberOrder": 0, "type": "Flow.Interview" }, "description": "Creates an interview for a namespaced flow.", "parentName": "Interview", "variables": {}, "params": { "namespace": { "id": "Flow.interview.method.createinterview(string,string,map<string,any>).varParam.namespace", "nodeType": "variable", "name": "namespace", "startToken": { "type": "declaration.entity.name.variable", "text": "namespace", "textToLower": "namespace", "isAux": false, "range": { "start": { "line": 0, "character": 52 }, "end": { "line": 0, "character": 61 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_namespace_0:52" }, "endToken": { "type": "declaration.entity.name.variable", "text": "namespace", "textToLower": "namespace", "isAux": false, "range": { "start": { "line": 0, "character": 52 }, "end": { "line": 0, "character": 61 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_namespace_0:52" }, "parentId": "Flow.interview.method.createinterview(string,string,map<string,any>)", "order": 1, "memberOrder": 1, "datatype": { "id": "Flow.interview.createinterview.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 45 }, "end": { "line": 0, "character": 51 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:45" }, "parentId": "Flow.interview.createinterview", "order": 0, "memberOrder": 0, "type": "String" }, "scope": null }, "flowname": { "id": "Flow.interview.method.createinterview(string,string,map<string,any>).varParam.flowname", "nodeType": "variable", "name": "flowName", "startToken": { "type": "declaration.entity.name.variable", "text": "flowName", "textToLower": "flowname", "isAux": false, "range": { "start": { "line": 0, "character": 70 }, "end": { "line": 0, "character": 78 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_flowName_0:70" }, "endToken": { "type": "declaration.entity.name.variable", "text": "flowName", "textToLower": "flowname", "isAux": false, "range": { "start": { "line": 0, "character": 70 }, "end": { "line": 0, "character": 78 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_flowName_0:70" }, "parentId": "Flow.interview.method.createinterview(string,string,map<string,any>)", "order": 2, "memberOrder": 2, "datatype": { "id": "Flow.interview.createinterview.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 63 }, "end": { "line": 0, "character": 69 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:63" }, "parentId": "Flow.interview.createinterview", "order": 0, "memberOrder": 0, "type": "String" }, "scope": null }, "inputvariables": { "id": "Flow.interview.method.createinterview(string,string,map<string,any>).varParam.inputvariables", "nodeType": "variable", "name": "inputVariables", "startToken": { "type": "declaration.entity.name.variable", "text": "inputVariables", "textToLower": "inputvariables", "isAux": false, "range": { "start": { "line": 0, "character": 96 }, "end": { "line": 0, "character": 110 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_inputVariables_0:96" }, "endToken": { "type": "declaration.entity.name.variable", "text": "inputVariables", "textToLower": "inputvariables", "isAux": false, "range": { "start": { "line": 0, "character": 96 }, "end": { "line": 0, "character": 110 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_inputVariables_0:96" }, "parentId": "Flow.interview.method.createinterview(string,string,map<string,any>)", "order": 3, "memberOrder": 3, "datatype": { "id": "Flow.interview.createinterview.datatype.Map<String,ANY>", "nodeType": "datatype", "name": "Map<String,ANY>", "startToken": { "type": "datatype.collection", "text": "Map", "textToLower": "map", "isAux": false, "range": { "start": { "line": 0, "character": 80 }, "end": { "line": 0, "character": 83 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_Map_0:80" }, "parentId": "Flow.interview.createinterview", "order": 0, "memberOrder": 0, "type": "Map", "value": { "id": "Flow.interview.createinterview.datatype.Map<String,ANY>.value.ANY", "nodeType": "datatype", "name": "ANY", "startToken": { "type": "datatype.custom.class", "text": "ANY", "textToLower": "any", "isAux": false, "range": { "start": { "line": 0, "character": 91 }, "end": { "line": 0, "character": 94 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_ANY_0:91" }, "order": 0, "memberOrder": 0, "type": "ANY" }, "key": { "id": "Flow.interview.createinterview.datatype.Map<String,ANY>.key.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 84 }, "end": { "line": 0, "character": 90 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:84" }, "order": 0, "memberOrder": 0, "type": "String" } }, "description": "The flow’s namespace. The flow’s API name. Initial values for the flow’s input variables.", "scope": null } }, "queries": [], "exceptions": [] }, "createinterview(string,map<string,object>)": { "id": "Flow.interview.method.createinterview(string,map<string,object>)", "nodeType": "method", "name": "createInterview", "startToken": { "type": "declaration.entity.name.function", "text": "createInterview", "textToLower": "createinterview", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_createInterview_-1:0" }, "parentId": "Flow.interview", "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" }, "static": { "type": "keyword.modifier.static", "text": "static", "textToLower": "static", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 13 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_static_0:7" }, "signature": "public static Flow.Interview createInterview(String flowName, Map<String,Object> inputVariables)", "overrideSignature": "public static override Flow.Interview createInterview(String flowName, Map<String,Object> inputVariables)", "simplifiedSignature": "createInterview(String,Map<String,Object>)", "datatype": { "id": "Flow.interview.createinterview.datatype.Flow.Interview", "nodeType": "datatype", "name": "Flow.Interview", "startToken": { "type": "datatype.support.namespace", "text": "Flow", "textToLower": "flow", "isAux": false, "range": { "start": { "line": 0, "character": 14 }, "end": { "line": 0, "character": 18 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_Flow_0:14" }, "parentId": "Flow.interview.createinterview", "order": 0, "memberOrder": 0, "type": "Flow.Interview" }, "description": "Creates an interview for a flow.", "parentName": "Interview", "variables": {}, "params": { "flowname": { "id": "Flow.interview.method.createinterview(string,map<string,object>).varParam.flowname", "nodeType": "variable", "name": "flowName", "startToken": { "type": "declaration.entity.name.variable", "text": "flowName", "textToLower": "flowname", "isAux": false, "range": { "start": { "line": 0, "character": 52 }, "end": { "line": 0, "character": 60 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_flowName_0:52" }, "endToken": { "type": "declaration.entity.name.variable", "text": "flowName", "textToLower": "flowname", "isAux": false, "range": { "start": { "line": 0, "character": 52 }, "end": { "line": 0, "character": 60 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_flowName_0:52" }, "parentId": "Flow.interview.method.createinterview(string,map<string,object>)", "order": 1, "memberOrder": 1, "datatype": { "id": "Flow.interview.createinterview.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 45 }, "end": { "line": 0, "character": 51 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:45" }, "parentId": "Flow.interview.createinterview", "order": 0, "memberOrder": 0, "type": "String" }, "scope": null }, "inputvariables": { "id": "Flow.interview.method.createinterview(string,map<string,object>).varParam.inputvariables", "nodeType": "variable", "name": "inputVariables", "startToken": { "type": "declaration.entity.name.variable", "text": "inputVariables", "textToLower": "inputvariables", "isAux": false, "range": { "start": { "line": 0, "character": 81 }, "end": { "line": 0, "character": 95 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_inputVariables_0:81" }, "endToken": { "type": "declaration.entity.name.variable", "text": "inputVariables", "textToLower": "inputvariables", "isAux": false, "range": { "start": { "line": 0, "character": 81 }, "end": { "line": 0, "character": 95 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_inputVariables_0:81" }, "parentId": "Flow.interview.method.createinterview(string,map<string,object>)", "order": 2, "memberOrder": 2, "datatype": { "id": "Flow.interview.createinterview.datatype.Map<String,Object>", "nodeType": "datatype", "name": "Map<String,Object>", "startToken": { "type": "datatype.collection", "text": "Map", "textToLower": "map", "isAux": false, "range": { "start": { "line": 0, "character": 62 }, "end": { "line": 0, "character": 65 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_Map_0:62" }, "parentId": "Flow.interview.createinterview", "order": 0, "memberOrder": 0, "type": "Map", "value": { "id": "Flow.interview.createinterview.datatype.Map<String,Object>.value.Object", "nodeType": "datatype", "name": "Object", "startToken": { "type": "datatype.primitive", "text": "Object", "textToLower": "object", "isAux": false, "range": { "start": { "line": 0, "character": 73 }, "end": { "line": 0, "character": 79 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_Object_0:73" }, "order": 0, "memberOrder": 0, "type": "Object" }, "key": { "id": "Flow.interview.createinterview.datatype.Map<String,Object>.key.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 66 }, "end": { "line": 0, "character": 72 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:66" }, "order": 0, "memberOrder": 0, "type": "String" } }, "scope": null } }, "queries": [], "exceptions": [] }, "getvariablevalue(string)": { "id": "Flow.interview.method.getvariablevalue(string)", "nodeType": "method", "name": "getVariableValue", "startToken": { "type": "declaration.entity.name.function", "text": "getVariableValue", "textToLower": "getvariablevalue", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_getVariableValue_-1:0" }, "parentId": "Flow.interview", "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 Object getVariableValue(String variableName)", "overrideSignature": "public override Object getVariableValue(String variableName)", "simplifiedSignature": "getVariableValue(String)", "datatype": { "id": "Flow.interview.getvariablevalue.datatype.Object", "nodeType": "datatype", "name": "Object", "startToken": { "type": "datatype.primitive", "text": "Object", "textToLower": "object", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 13 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_Object_0:7" }, "parentId": "Flow.interview.getvariablevalue", "order": 0, "memberOrder": 0, "type": "Object" }, "description": "Returns the value of the specified flow variable. The flow variable can be in the flow embedded in the Visualforce page, or in a separate flow that is called by a subflow element.", "parentName": "Interview", "variables": {}, "params": { "variablename": { "id": "Flow.interview.method.getvariablevalue(string).varParam.variablename", "nodeType": "variable", "name": "variableName", "startToken": { "type": "declaration.entity.name.variable", "text": "variableName", "textToLower": "variablename", "isAux": false, "range": { "start": { "line": 0, "character": 38 }, "end": { "line": 0, "character": 50 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_variableName_0:38" }, "endToken": { "type": "declaration.entity.name.variable", "text": "variableName", "textToLower": "variablename", "isAux": false, "range": { "start": { "line": 0, "character": 38 }, "end": { "line": 0, "character": 50 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_variableName_0:38" }, "parentId": "Flow.interview.method.getvariablevalue(string)", "order": 1, "memberOrder": 1, "datatype": { "id": "Flow.interview.getvariablevalue.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 31 }, "end": { "line": 0, "character": 37 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:31" }, "parentId": "Flow.interview.getvariablevalue", "order": 0, "memberOrder": 0, "type": "String" }, "description": "Specifies the unique name of the flow variable.", "scope": null } }, "queries": [], "exceptions": [] }, "start()": { "id": "Flow.interview.method.start()", "nodeType": "method", "name": "start", "startToken": { "type": "declaration.entity.name.function", "text": "start", "textToLower": "start", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_start_-1:0" }, "parentId": "Flow.interview", "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 Void start()", "overrideSignature": "public override Void start()", "simplifiedSignature": "start()", "datatype": { "id": "Flow.interview.start.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": "Flow.interview.start", "order": 0, "memberOrder": 0, "type": "Void" }, "description": "Starts an instance (interview) for an autolaunched or user provisioning flow.", "parentName": "Interview", "variables": {}, "params": {}, "queries": [], "exceptions": [] } }, "constructors": {}, "extendsType": "", "implementTypes": [], "implements": {}, "totalMembers": 4, "queries": [] }