@aurahelper/languages
Version:
Language Libraries to work with XML, Aura, Apex... files. tokenizers, parsers, system classes and much more
245 lines • 6.67 kB
JSON
{
"id": "Reports.reportcurrency",
"nodeType": "class",
"name": "ReportCurrency",
"namespace": "Reports",
"startToken": {
"type": "declaration.entity.name.class",
"text": "ReportCurrency",
"textToLower": "reportcurrency",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.class_ReportCurrency_-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 information about a currency value, including the amount and currency code.",
"documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_class_reports_reportcurrency.htm",
"classes": {},
"interfaces": {},
"enums": {},
"variables": {},
"methods": {
"getamount()": {
"id": "Reports.reportcurrency.method.getamount()",
"nodeType": "method",
"name": "getAmount",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getAmount",
"textToLower": "getamount",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getAmount_-1:0"
},
"parentId": "Reports.reportcurrency",
"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 Decimal getAmount()",
"overrideSignature": "public override Decimal getAmount()",
"simplifiedSignature": "getAmount()",
"datatype": {
"id": "Reports.reportcurrency.getamount.datatype.Decimal",
"nodeType": "datatype",
"name": "Decimal",
"startToken": {
"type": "datatype.primitive",
"text": "Decimal",
"textToLower": "decimal",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Decimal_0:7"
},
"parentId": "Reports.reportcurrency.getamount",
"order": 0,
"memberOrder": 0,
"type": "Decimal"
},
"description": "Returns the amount of the currency value.",
"parentName": "ReportCurrency",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getcurrencycode()": {
"id": "Reports.reportcurrency.method.getcurrencycode()",
"nodeType": "method",
"name": "getCurrencyCode",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getCurrencyCode",
"textToLower": "getcurrencycode",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getCurrencyCode_-1:0"
},
"parentId": "Reports.reportcurrency",
"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 getCurrencyCode()",
"overrideSignature": "public override String getCurrencyCode()",
"simplifiedSignature": "getCurrencyCode()",
"datatype": {
"id": "Reports.reportcurrency.getcurrencycode.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": "Reports.reportcurrency.getcurrencycode",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the report currency code, such as USD, EUR, or GBP, for an organization that has multicurrency enabled. The value is null if the organization does not have multicurrency enabled.",
"parentName": "ReportCurrency",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
}
},
"constructors": {},
"extendsType": "",
"implementTypes": [],
"implements": {},
"totalMembers": 2,
"queries": []
}