@aurahelper/languages
Version:
Language Libraries to work with XML, Aura, Apex... files. tokenizers, parsers, system classes and much more
1,696 lines • 124 kB
JSON
{
"id": "Schema.describefieldresult",
"nodeType": "class",
"name": "DescribeFieldResult",
"namespace": "Schema",
"startToken": {
"type": "declaration.entity.name.class",
"text": "DescribeFieldResult",
"textToLower": "describefieldresult",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.class_DescribeFieldResult_-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 sObject fields.",
"documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_methods_system_fields_describe.htm",
"classes": {},
"interfaces": {},
"enums": {},
"variables": {},
"methods": {
"getbytelength()": {
"id": "Schema.describefieldresult.method.getbytelength()",
"nodeType": "method",
"name": "getByteLength",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getByteLength",
"textToLower": "getbytelength",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getByteLength_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 Integer getByteLength()",
"overrideSignature": "public override Integer getByteLength()",
"simplifiedSignature": "getByteLength()",
"datatype": {
"id": "Schema.describefieldresult.getbytelength.datatype.Integer",
"nodeType": "datatype",
"name": "Integer",
"startToken": {
"type": "datatype.primitive",
"text": "Integer",
"textToLower": "integer",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Integer_0:7"
},
"parentId": "Schema.describefieldresult.getbytelength",
"order": 0,
"memberOrder": 0,
"type": "Integer"
},
"description": "For variable-length fields (including binary fields), returns the maximum size of the field, in bytes.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getcalculatedformula()": {
"id": "Schema.describefieldresult.method.getcalculatedformula()",
"nodeType": "method",
"name": "getCalculatedFormula",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getCalculatedFormula",
"textToLower": "getcalculatedformula",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getCalculatedFormula_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 getCalculatedFormula()",
"overrideSignature": "public override String getCalculatedFormula()",
"simplifiedSignature": "getCalculatedFormula()",
"datatype": {
"id": "Schema.describefieldresult.getcalculatedformula.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.describefieldresult.getcalculatedformula",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the formula specified for this field.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getcontroller()": {
"id": "Schema.describefieldresult.method.getcontroller()",
"nodeType": "method",
"name": "getController",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getController",
"textToLower": "getcontroller",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getController_-1:0"
},
"parentId": "Schema.describefieldresult",
"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.sObjectField getController()",
"overrideSignature": "public override Schema.sObjectField getController()",
"simplifiedSignature": "getController()",
"datatype": {
"id": "Schema.describefieldresult.getcontroller.datatype.Schema.sObjectField",
"nodeType": "datatype",
"name": "Schema.sObjectField",
"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.describefieldresult.getcontroller",
"order": 0,
"memberOrder": 0,
"type": "Schema.sObjectField"
},
"description": "Returns the token of the controlling field.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getdefaultvalue()": {
"id": "Schema.describefieldresult.method.getdefaultvalue()",
"nodeType": "method",
"name": "getDefaultValue",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getDefaultValue",
"textToLower": "getdefaultvalue",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getDefaultValue_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 Object getDefaultValue()",
"overrideSignature": "public override Object getDefaultValue()",
"simplifiedSignature": "getDefaultValue()",
"datatype": {
"id": "Schema.describefieldresult.getdefaultvalue.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": "Schema.describefieldresult.getdefaultvalue",
"order": 0,
"memberOrder": 0,
"type": "Object"
},
"description": "Returns the default value for this field.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getdefaultvalueformula()": {
"id": "Schema.describefieldresult.method.getdefaultvalueformula()",
"nodeType": "method",
"name": "getDefaultValueFormula",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getDefaultValueFormula",
"textToLower": "getdefaultvalueformula",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getDefaultValueFormula_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 getDefaultValueFormula()",
"overrideSignature": "public override String getDefaultValueFormula()",
"simplifiedSignature": "getDefaultValueFormula()",
"datatype": {
"id": "Schema.describefieldresult.getdefaultvalueformula.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.describefieldresult.getdefaultvalueformula",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the default value specified for this field if a formula is not used.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getdigits()": {
"id": "Schema.describefieldresult.method.getdigits()",
"nodeType": "method",
"name": "getDigits",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getDigits",
"textToLower": "getdigits",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getDigits_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 Integer getDigits()",
"overrideSignature": "public override Integer getDigits()",
"simplifiedSignature": "getDigits()",
"datatype": {
"id": "Schema.describefieldresult.getdigits.datatype.Integer",
"nodeType": "datatype",
"name": "Integer",
"startToken": {
"type": "datatype.primitive",
"text": "Integer",
"textToLower": "integer",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Integer_0:7"
},
"parentId": "Schema.describefieldresult.getdigits",
"order": 0,
"memberOrder": 0,
"type": "Integer"
},
"description": "Returns the maximum number of digits specified for the field. This method is only valid with Integer fields.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getinlinehelptext()": {
"id": "Schema.describefieldresult.method.getinlinehelptext()",
"nodeType": "method",
"name": "getInlineHelpText",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getInlineHelpText",
"textToLower": "getinlinehelptext",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getInlineHelpText_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 getInlineHelpText()",
"overrideSignature": "public override String getInlineHelpText()",
"simplifiedSignature": "getInlineHelpText()",
"datatype": {
"id": "Schema.describefieldresult.getinlinehelptext.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.describefieldresult.getinlinehelptext",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the content of the field-level help.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getlabel()": {
"id": "Schema.describefieldresult.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.describefieldresult",
"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 getLabel()",
"overrideSignature": "public override String getLabel()",
"simplifiedSignature": "getLabel()",
"datatype": {
"id": "Schema.describefieldresult.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.describefieldresult.getlabel",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the text label that is displayed next to the field in the Salesforce user interface. This label can be localized.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getlength()": {
"id": "Schema.describefieldresult.method.getlength()",
"nodeType": "method",
"name": "getLength",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getLength",
"textToLower": "getlength",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getLength_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 Integer getLength()",
"overrideSignature": "public override Integer getLength()",
"simplifiedSignature": "getLength()",
"datatype": {
"id": "Schema.describefieldresult.getlength.datatype.Integer",
"nodeType": "datatype",
"name": "Integer",
"startToken": {
"type": "datatype.primitive",
"text": "Integer",
"textToLower": "integer",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Integer_0:7"
},
"parentId": "Schema.describefieldresult.getlength",
"order": 0,
"memberOrder": 0,
"type": "Integer"
},
"description": "Returns the maximum size of the field for the DescribeFieldResult object in Unicode characters (not bytes).",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getlocalname()": {
"id": "Schema.describefieldresult.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.describefieldresult",
"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 String getLocalName()",
"overrideSignature": "public override String getLocalName()",
"simplifiedSignature": "getLocalName()",
"datatype": {
"id": "Schema.describefieldresult.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.describefieldresult.getlocalname",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the name of the field, similar to the getName method. However, if the field is part of the current namespace, the namespace portion of the name is omitted.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getname()": {
"id": "Schema.describefieldresult.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.describefieldresult",
"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 String getName()",
"overrideSignature": "public override String getName()",
"simplifiedSignature": "getName()",
"datatype": {
"id": "Schema.describefieldresult.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.describefieldresult.getname",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the field name used in Apex.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getpicklistvalues()": {
"id": "Schema.describefieldresult.method.getpicklistvalues()",
"nodeType": "method",
"name": "getPicklistValues",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getPicklistValues",
"textToLower": "getpicklistvalues",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getPicklistValues_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 List<Schema.PicklistEntry> getPicklistValues()",
"overrideSignature": "public override List<Schema.PicklistEntry> getPicklistValues()",
"simplifiedSignature": "getPicklistValues()",
"datatype": {
"id": "Schema.describefieldresult.getpicklistvalues.datatype.List<Schema.PicklistEntry>",
"nodeType": "datatype",
"name": "List<Schema.PicklistEntry>",
"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.describefieldresult.getpicklistvalues",
"order": 0,
"memberOrder": 0,
"type": "List",
"value": {
"id": "Schema.describefieldresult.getpicklistvalues.datatype.List<Schema.PicklistEntry>.value.Schema.PicklistEntry",
"nodeType": "datatype",
"name": "Schema.PicklistEntry",
"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.PicklistEntry"
}
},
"description": "Returns a list of PicklistEntry objects. A runtime error is returned if the field is not a picklist.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getprecision()": {
"id": "Schema.describefieldresult.method.getprecision()",
"nodeType": "method",
"name": "getPrecision",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getPrecision",
"textToLower": "getprecision",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getPrecision_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 Integer getPrecision()",
"overrideSignature": "public override Integer getPrecision()",
"simplifiedSignature": "getPrecision()",
"datatype": {
"id": "Schema.describefieldresult.getprecision.datatype.Integer",
"nodeType": "datatype",
"name": "Integer",
"startToken": {
"type": "datatype.primitive",
"text": "Integer",
"textToLower": "integer",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Integer_0:7"
},
"parentId": "Schema.describefieldresult.getprecision",
"order": 0,
"memberOrder": 0,
"type": "Integer"
},
"description": "For fields of type Double, returns the maximum number of digits that can be stored, including all numbers to the left and to the right of the decimal point (but excluding the decimal point character).",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getreferencetargetfield()": {
"id": "Schema.describefieldresult.method.getreferencetargetfield()",
"nodeType": "method",
"name": "getReferenceTargetField",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getReferenceTargetField",
"textToLower": "getreferencetargetfield",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getReferenceTargetField_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 String getReferenceTargetField()",
"overrideSignature": "public override String getReferenceTargetField()",
"simplifiedSignature": "getReferenceTargetField()",
"datatype": {
"id": "Schema.describefieldresult.getreferencetargetfield.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.describefieldresult.getreferencetargetfield",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the name of the custom field on the parent standard or custom object whose values are matched against the values of the child external object's indirect lookup relationship field. The match is done to determine which records are related to each other.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getreferenceto()": {
"id": "Schema.describefieldresult.method.getreferenceto()",
"nodeType": "method",
"name": "getReferenceTo",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getReferenceTo",
"textToLower": "getreferenceto",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getReferenceTo_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 List<Schema.sObjectType> getReferenceTo()",
"overrideSignature": "public override List<Schema.sObjectType> getReferenceTo()",
"simplifiedSignature": "getReferenceTo()",
"datatype": {
"id": "Schema.describefieldresult.getreferenceto.datatype.List<Schema.sObjectType>",
"nodeType": "datatype",
"name": "List<Schema.sObjectType>",
"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.describefieldresult.getreferenceto",
"order": 0,
"memberOrder": 0,
"type": "List",
"value": {
"id": "Schema.describefieldresult.getreferenceto.datatype.List<Schema.sObjectType>.value.Schema.sObjectType",
"nodeType": "datatype",
"name": "Schema.sObjectType",
"startToken": {
"type": "datatype.support.namespace",
"text": "Schema",
"textToLower": "schema",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 13
},
"end": {
"line": 0,
"character": 19
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Schema_0:13"
},
"order": 0,
"memberOrder": 0,
"type": "Schema.sObjectType"
}
},
"description": "Returns a list of Schema.sObjectType objects for the parent objects of this field. If the isNamePointing method returns true, there is more than one entry in the list, otherwise there is only one.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getrelationshipname()": {
"id": "Schema.describefieldresult.method.getrelationshipname()",
"nodeType": "method",
"name": "getRelationshipName",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getRelationshipName",
"textToLower": "getrelationshipname",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getRelationshipName_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 String getRelationshipName()",
"overrideSignature": "public override String getRelationshipName()",
"simplifiedSignature": "getRelationshipName()",
"datatype": {
"id": "Schema.describefieldresult.getrelationshipname.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.describefieldresult.getrelationshipname",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the name of the relationship.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getrelationshiporder()": {
"id": "Schema.describefieldresult.method.getrelationshiporder()",
"nodeType": "method",
"name": "getRelationshipOrder",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getRelationshipOrder",
"textToLower": "getrelationshiporder",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getRelationshipOrder_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 Integer getRelationshipOrder()",
"overrideSignature": "public override Integer getRelationshipOrder()",
"simplifiedSignature": "getRelationshipOrder()",
"datatype": {
"id": "Schema.describefieldresult.getrelationshiporder.datatype.Integer",
"nodeType": "datatype",
"name": "Integer",
"startToken": {
"type": "datatype.primitive",
"text": "Integer",
"textToLower": "integer",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Integer_0:7"
},
"parentId": "Schema.describefieldresult.getrelationshiporder",
"order": 0,
"memberOrder": 0,
"type": "Integer"
},
"description": "Returns 1 if the field is a child, 0 otherwise.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getscale()": {
"id": "Schema.describefieldresult.method.getscale()",
"nodeType": "method",
"name": "getScale",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getScale",
"textToLower": "getscale",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getScale_-1:0"
},
"parentId": "Schema.describefieldresult",
"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 Integer getScale()",
"overrideSignature": "public override Integer getScale()",
"simplifiedSignature": "getScale()",
"datatype": {
"id": "Schema.describefieldresult.getscale.datatype.Integer",
"nodeType": "datatype",
"name": "Integer",
"startToken": {
"type": "datatype.primitive",
"text": "Integer",
"textToLower": "integer",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Integer_0:7"
},
"parentId": "Schema.describefieldresult.getscale",
"order": 0,
"memberOrder": 0,
"type": "Integer"
},
"description": "For fields of type Double, returns the number of digits to the right of the decimal point. Any extra digits to the right of the decimal point are truncated.",
"parentName": "DescribeFieldResult",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getsoaptype()": {
"id": "Schema.describefieldresult.method.getsoaptype()",
"nodeType": "method",
"name": "getSOAPType",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getSOAPType",
"textToLower": "getsoaptype",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getSOAPType_-1:0"
},
"parentId": "Schema.describefieldresult",
"order": 19,
"memberOrder": 19,
"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.SOAPType getSOAPType()",
"overrideSignature": "public override Schema.SOAPType getSOAPType()",
"simplifiedSignature": "getSOAPType()",
"datatype": {
"id": "Schema.describefieldresult.getsoaptype.datatype.Schema.SOAPType",
"nodeType": "datatype",
"name": "Schema.SOAPType",
"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.describefieldresult.getsoaptype",
"order": 0,
"memberOrder": 0,
"type": "Schema.SOAPType"
},
"descrip