UNPKG

@aurahelper/languages

Version:

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

1,784 lines (1,783 loc) 187 kB
{ "id": "Datasource.column", "nodeType": "class", "name": "Column", "namespace": "Datasource", "startToken": { "type": "declaration.entity.name.class", "text": "Column", "textToLower": "column", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.class_Column_-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": "Describes a column on a DataSource.Table. This class extends the DataSourceUtil class and inherits its methods.", "documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_class_DataSource_Column.htm", "classes": {}, "interfaces": {}, "enums": {}, "variables": { "decimalplaces": { "id": "Datasource.column.method.integer decimalplaces{get;set;}", "nodeType": "property", "name": "decimalPlaces", "startToken": { "type": "declaration.entity.name.property", "text": "decimalPlaces", "textToLower": "decimalplaces", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.property_decimalPlaces_-1:0" }, "parentId": "Datasource.column", "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 decimalPlaces { get; set; }", "simplifiedSignature": "Integer decimalPlaces{get;set;}", "datatype": { "id": ".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": "", "order": 0, "memberOrder": 0, "type": "Integer" }, "parentName": "Column", "getter": { "id": ".getter.get", "nodeType": "getter", "name": "get", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] }, "setter": { "id": ".getter.set", "nodeType": "setter", "name": "set", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] } }, "description": { "id": "Datasource.column.method.string description{get;set;}", "nodeType": "property", "name": "description", "startToken": { "type": "declaration.entity.name.property", "text": "description", "textToLower": "description", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.property_description_-1:0" }, "parentId": "Datasource.column", "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 description { get; set; }", "simplifiedSignature": "String description{get;set;}", "datatype": { "id": ".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": "", "order": 0, "memberOrder": 0, "type": "String" }, "parentName": "Column", "getter": { "id": ".getter.get", "nodeType": "getter", "name": "get", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] }, "setter": { "id": ".getter.set", "nodeType": "setter", "name": "set", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] } }, "filterable": { "id": "Datasource.column.method.boolean filterable{get;set;}", "nodeType": "property", "name": "filterable", "startToken": { "type": "declaration.entity.name.property", "text": "filterable", "textToLower": "filterable", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.property_filterable_-1:0" }, "parentId": "Datasource.column", "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 filterable { get; set; }", "simplifiedSignature": "Boolean filterable{get;set;}", "datatype": { "id": ".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": "", "order": 0, "memberOrder": 0, "type": "Boolean" }, "parentName": "Column", "getter": { "id": ".getter.get", "nodeType": "getter", "name": "get", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] }, "setter": { "id": ".getter.set", "nodeType": "setter", "name": "set", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] } }, "label": { "id": "Datasource.column.method.string label{get;set;}", "nodeType": "property", "name": "label", "startToken": { "type": "declaration.entity.name.property", "text": "label", "textToLower": "label", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.property_label_-1:0" }, "parentId": "Datasource.column", "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 label { get; set; }", "simplifiedSignature": "String label{get;set;}", "datatype": { "id": ".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": "", "order": 0, "memberOrder": 0, "type": "String" }, "parentName": "Column", "getter": { "id": ".getter.get", "nodeType": "getter", "name": "get", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] }, "setter": { "id": ".getter.set", "nodeType": "setter", "name": "set", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] } }, "length": { "id": "Datasource.column.method.integer length{get;set;}", "nodeType": "property", "name": "length", "startToken": { "type": "declaration.entity.name.property", "text": "length", "textToLower": "length", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.property_length_-1:0" }, "parentId": "Datasource.column", "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 Integer length { get; set; }", "simplifiedSignature": "Integer length{get;set;}", "datatype": { "id": ".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": "", "order": 0, "memberOrder": 0, "type": "Integer" }, "parentName": "Column", "getter": { "id": ".getter.get", "nodeType": "getter", "name": "get", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] }, "setter": { "id": ".getter.set", "nodeType": "setter", "name": "set", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] } }, "name": { "id": "Datasource.column.method.string name{get;set;}", "nodeType": "property", "name": "name", "startToken": { "type": "declaration.entity.name.property", "text": "name", "textToLower": "name", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.property_name_-1:0" }, "parentId": "Datasource.column", "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 String name { get; set; }", "simplifiedSignature": "String name{get;set;}", "datatype": { "id": ".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": "", "order": 0, "memberOrder": 0, "type": "String" }, "parentName": "Column", "getter": { "id": ".getter.get", "nodeType": "getter", "name": "get", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] }, "setter": { "id": ".getter.set", "nodeType": "setter", "name": "set", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] } }, "referencetargetfield": { "id": "Datasource.column.method.string referencetargetfield{get;set;}", "nodeType": "property", "name": "referenceTargetField", "startToken": { "type": "declaration.entity.name.property", "text": "referenceTargetField", "textToLower": "referencetargetfield", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.property_referenceTargetField_-1:0" }, "parentId": "Datasource.column", "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 referenceTargetField { get; set; }", "simplifiedSignature": "String referenceTargetField{get;set;}", "datatype": { "id": ".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": "", "order": 0, "memberOrder": 0, "type": "String" }, "parentName": "Column", "getter": { "id": ".getter.get", "nodeType": "getter", "name": "get", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] }, "setter": { "id": ".getter.set", "nodeType": "setter", "name": "set", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] } }, "referenceto": { "id": "Datasource.column.method.string referenceto{get;set;}", "nodeType": "property", "name": "referenceTo", "startToken": { "type": "declaration.entity.name.property", "text": "referenceTo", "textToLower": "referenceto", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.property_referenceTo_-1:0" }, "parentId": "Datasource.column", "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 referenceTo { get; set; }", "simplifiedSignature": "String referenceTo{get;set;}", "datatype": { "id": ".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": "", "order": 0, "memberOrder": 0, "type": "String" }, "parentName": "Column", "getter": { "id": ".getter.get", "nodeType": "getter", "name": "get", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] }, "setter": { "id": ".getter.set", "nodeType": "setter", "name": "set", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] } }, "sortable": { "id": "Datasource.column.method.boolean sortable{get;set;}", "nodeType": "property", "name": "sortable", "startToken": { "type": "declaration.entity.name.property", "text": "sortable", "textToLower": "sortable", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.property_sortable_-1:0" }, "parentId": "Datasource.column", "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 Boolean sortable { get; set; }", "simplifiedSignature": "Boolean sortable{get;set;}", "datatype": { "id": ".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": "", "order": 0, "memberOrder": 0, "type": "Boolean" }, "parentName": "Column", "getter": { "id": ".getter.get", "nodeType": "getter", "name": "get", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] }, "setter": { "id": ".getter.set", "nodeType": "setter", "name": "set", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] } }, "type": { "id": "Datasource.column.method.datasource.datatype type{get;set;}", "nodeType": "property", "name": "type", "startToken": { "type": "declaration.entity.name.property", "text": "type", "textToLower": "type", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.property_type_-1:0" }, "parentId": "Datasource.column", "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 DataSource.DataType type { get; set; }", "simplifiedSignature": "DataSource.DataType type{get;set;}", "datatype": { "id": ".datatype.DataSource.DataType", "nodeType": "datatype", "name": "DataSource.DataType", "startToken": { "type": "datatype.support.namespace", "text": "DataSource", "textToLower": "datasource", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 17 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_DataSource_0:7" }, "parentId": "", "order": 0, "memberOrder": 0, "type": "DataSource.DataType" }, "parentName": "Column", "getter": { "id": ".getter.get", "nodeType": "getter", "name": "get", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] }, "setter": { "id": ".getter.set", "nodeType": "setter", "name": "set", "parentId": "", "order": 0, "memberOrder": 0, "variables": {}, "queries": [] } } }, "methods": { "boolean(string)": { "id": "Datasource.column.method.boolean(string)", "nodeType": "method", "name": "boolean", "startToken": { "type": "declaration.entity.name.function", "text": "boolean", "textToLower": "boolean", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_boolean_-1:0" }, "parentId": "Datasource.column", "order": 1, "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" }, "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 DataSource.Column boolean(String name)", "overrideSignature": "public static override DataSource.Column boolean(String name)", "simplifiedSignature": "boolean(String)", "datatype": { "id": "Datasource.column.boolean.datatype.DataSource.Column", "nodeType": "datatype", "name": "DataSource.Column", "startToken": { "type": "datatype.support.namespace", "text": "DataSource", "textToLower": "datasource", "isAux": false, "range": { "start": { "line": 0, "character": 14 }, "end": { "line": 0, "character": 24 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_DataSource_0:14" }, "parentId": "Datasource.column.boolean", "order": 0, "memberOrder": 0, "type": "DataSource.Column" }, "description": "Returns a new column of data type BOOLEAN_TYPE.", "parentName": "Column", "variables": {}, "params": { "name": { "id": "Datasource.column.method.boolean(string).varParam.name", "nodeType": "variable", "name": "name", "startToken": { "type": "declaration.entity.name.variable", "text": "name", "textToLower": "name", "isAux": false, "range": { "start": { "line": 0, "character": 47 }, "end": { "line": 0, "character": 51 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_name_0:47" }, "endToken": { "type": "declaration.entity.name.variable", "text": "name", "textToLower": "name", "isAux": false, "range": { "start": { "line": 0, "character": 47 }, "end": { "line": 0, "character": 51 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_name_0:47" }, "parentId": "Datasource.column.method.boolean(string)", "order": 1, "memberOrder": 1, "datatype": { "id": "Datasource.column.boolean.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 40 }, "end": { "line": 0, "character": 46 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:40" }, "parentId": "Datasource.column.boolean", "order": 0, "memberOrder": 0, "type": "String" }, "description": "Name of the column.", "scope": null } }, "queries": [], "exceptions": [] }, "externallookup(string,string)": { "id": "Datasource.column.method.externallookup(string,string)", "nodeType": "method", "name": "externalLookup", "startToken": { "type": "declaration.entity.name.function", "text": "externalLookup", "textToLower": "externallookup", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_externalLookup_-1:0" }, "parentId": "Datasource.column", "order": 2, "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" }, "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 DataSource.Column externalLookup(String name, String domain)", "overrideSignature": "public static override DataSource.Column externalLookup(String name, String domain)", "simplifiedSignature": "externalLookup(String,String)", "datatype": { "id": "Datasource.column.externallookup.datatype.DataSource.Column", "nodeType": "datatype", "name": "DataSource.Column", "startToken": { "type": "datatype.support.namespace", "text": "DataSource", "textToLower": "datasource", "isAux": false, "range": { "start": { "line": 0, "character": 14 }, "end": { "line": 0, "character": 24 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_DataSource_0:14" }, "parentId": "Datasource.column.externallookup", "order": 0, "memberOrder": 0, "type": "DataSource.Column" }, "description": "Returns a new column of data type EXTERNAL_LOOKUP_TYPE.", "parentName": "Column", "variables": {}, "params": { "name": { "id": "Datasource.column.method.externallookup(string,string).varParam.name", "nodeType": "variable", "name": "name", "startToken": { "type": "declaration.entity.name.variable", "text": "name", "textToLower": "name", "isAux": false, "range": { "start": { "line": 0, "character": 54 }, "end": { "line": 0, "character": 58 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_name_0:54" }, "endToken": { "type": "declaration.entity.name.variable", "text": "name", "textToLower": "name", "isAux": false, "range": { "start": { "line": 0, "character": 54 }, "end": { "line": 0, "character": 58 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_name_0:54" }, "parentId": "Datasource.column.method.externallookup(string,string)", "order": 1, "memberOrder": 1, "datatype": { "id": "Datasource.column.externallookup.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 47 }, "end": { "line": 0, "character": 53 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:47" }, "parentId": "Datasource.column.externallookup", "order": 0, "memberOrder": 0, "type": "String" }, "scope": null }, "domain": { "id": "Datasource.column.method.externallookup(string,string).varParam.domain", "nodeType": "variable", "name": "domain", "startToken": { "type": "declaration.entity.name.variable", "text": "domain", "textToLower": "domain", "isAux": false, "range": { "start": { "line": 0, "character": 67 }, "end": { "line": 0, "character": 73 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_domain_0:67" }, "endToken": { "type": "declaration.entity.name.variable", "text": "domain", "textToLower": "domain", "isAux": false, "range": { "start": { "line": 0, "character": 67 }, "end": { "line": 0, "character": 73 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_domain_0:67" }, "parentId": "Datasource.column.method.externallookup(string,string)", "order": 2, "memberOrder": 2, "datatype": { "id": "Datasource.column.externallookup.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 60 }, "end": { "line": 0, "character": 66 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:60" }, "parentId": "Datasource.column.externallookup", "order": 0, "memberOrder": 0, "type": "String" }, "description": "Name of the column. API name of the parent object in the external lookup relationship.", "scope": null } }, "queries": [], "exceptions": [] }, "get(string,string,string,boolean,boolean,datasource.datatype,integer,integer,string,string)": { "id": "Datasource.column.method.get(string,string,string,boolean,boolean,datasource.datatype,integer,integer,string,string)", "nodeType": "method", "name": "get", "startToken": { "type": "declaration.entity.name.function", "text": "get", "textToLower": "get", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_get_-1:0" }, "parentId": "Datasource.column", "order": 3, "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" }, "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 DataSource.Column get(String name, String label, String description, Boolean isSortable, Boolean isFilterable, DataSource.DataType type, Integer length, Integer decimalPlaces, String referenceTo, String referenceTargetField)", "overrideSignature": "public static override DataSource.Column get(String name, String label, String description, Boolean isSortable, Boolean isFilterable, DataSource.DataType type, Integer length, Integer decimalPlaces, String referenceTo, String referenceTargetField)", "simplifiedSignature": "get(String,String,String,Boolean,Boolean,DataSource.DataType,Integer,Integer,String,String)", "datatype": { "id": "Datasource.column.get.datatype.DataSource.Column", "nodeType": "datatype", "name": "DataSource.Column", "startToken": { "type": "datatype.support.namespace", "text": "DataSource", "textToLower": "datasource", "isAux": false, "range": { "start": { "line": 0, "character": 14 }, "end": { "line": 0, "character": 24 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_DataSource_0:14" }, "parentId": "Datasource.column.get", "order": 0, "memberOrder": 0, "type": "DataSource.Column" }, "description": "Returns a new column with the ten specified Column property values.", "parentName": "Column", "variables": {}, "params": { "name": { "id": "Datasource.column.method.get(string,string,string,boolean,boolean,datasource.datatype,integer,integer,string,string).varParam.name", "nodeType": "variable", "name": "name", "startToken": { "type": "declaration.entity.name.variable", "text": "name", "textToLower": "name", "isAux": false, "range": { "start": { "line": 0, "character": 43 }, "end": { "line": 0, "character": 47 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_name_0:43" }, "endToken": { "type": "declaration.entity.name.variable", "text": "name", "textToLower": "name", "isAux": false, "range": { "start": { "line": 0, "character": 43 }, "end": { "line": 0, "character": 47 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_name_0:43" }, "parentId": "Datasource.column.method.get(string,string,string,boolean,boolean,datasource.datatype,integer,integer,string,string)", "order": 1, "memberOrder": 1, "datatype": { "id": "Datasource.column.get.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 36 }, "end": { "line": 0, "character": 42 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:36" }, "parentId": "Datasource.column.get", "order": 0, "memberOrder": 0, "type": "String" }, "scope": null }, "label": { "id": "Datasource.column.method.get(string,string,string,boolean,boolean,datasource.datatype,integer,integer,string,string).varParam.label", "nodeType": "variable", "name": "label", "startToken": { "type": "declaration.entity.name.variable", "text": "label", "textToLower": "label", "isAux": false, "range": { "start": { "line": 0, "character": 56 }, "end": { "line": 0, "character": 61 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_label_0:56" }, "endToken": { "type": "declaration.entity.name.variable", "text": "label", "textToLower": "label", "isAux": false, "range": { "start": { "line": 0, "character": 56 }, "end": { "line": 0, "character": 61 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_label_0:56" }, "parentId": "Datasource.column.method.get(string,string,string,boolean,boolean,datasource.datatype,integer,integer,string,string)", "order": 2, "memberOrder": 2, "datatype": { "id": "Datasource.column.get.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 49 }, "end": { "line": 0, "character": 55 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:49" }, "parentId": "Datasource.column.get", "order": 0, "memberOrder": 0, "type": "String" }, "scope": null }, "description": { "id": "Datasource.column.method.get(string,string,string,boolean,boolean,datasource.datatype,integer,integer,string,string).varParam.description", "nodeType": "variable", "name": "description", "startToken": { "type": "declaration.entity.name.variable", "text": "description", "textToLower": "description", "isAux": false, "range": { "start": { "line": 0, "character": 70 }, "end": { "line": 0, "character": 81 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_description_0:70" }, "endToken": { "type": "declaration.entity.name.variable", "text": "description", "textToLower": "description", "isAux": false, "range": { "start": { "line": 0, "character": 70 }, "end": { "line": 0, "character": 81 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_description_0:70" }, "parentId": "Datasource.column.method.get(string,string,string,boolean,boolean,datasource.datatype,integer,integer,string,string)", "order": 3, "memberOrder": 3, "datatype": { "id": "Datasource.column.get.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 63 },