{
  "id": "ConnectApi.​comment",
  "nodeType": "class",
  "name": "​Comment",
  "namespace": "ConnectApi",
  "startToken": {
    "type": "declaration.entity.name.class",
    "text": "​Comment",
    "textToLower": "​comment",
    "isAux": false,
    "range": {
      "start": {
        "line": -1,
        "character": 0
      },
      "end": {
        "line": -1,
        "character": 0
      },
      "isEmpty": true,
      "isSingleLine": true
    },
    "id": "declaration.entity.name.class_​Comment_-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": "A comment.",
  "documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_connectapi_output_comment.htm",
  "classes": {},
  "interfaces": {},
  "enums": {},
  "variables": {
    "attachment": {
      "id": "ConnectApi.​comment.attachment",
      "nodeType": "variable",
      "name": "attachment",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "attachment",
        "textToLower": "attachment",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_attachment_-1:0"
      },
      "order": 1,
      "memberOrder": 1,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​FeedItem​Attachment attachment",
      "simplifiedSignature": "ConnectApi.​FeedItem​Attachment attachment",
      "datatype": {
        "id": "ConnectApi.​comment.attachment.connectapi.​feeditem​attachment",
        "nodeType": "datatype",
        "name": "ConnectApi.​FeedItem​Attachment",
        "order": 0,
        "memberOrder": 0
      },
      "description": "If the comment contains an attachment, property value is ContentAttachment. If the comment does not contain",
      "parentName": "​Comment"
    },
    "body": {
      "id": "ConnectApi.​comment.body",
      "nodeType": "variable",
      "name": "body",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "body",
        "textToLower": "body",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_body_-1:0"
      },
      "order": 2,
      "memberOrder": 2,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​FeedBody body",
      "simplifiedSignature": "ConnectApi.​FeedBody body",
      "datatype": {
        "id": "ConnectApi.​comment.body.connectapi.​feedbody",
        "nodeType": "datatype",
        "name": "ConnectApi.​FeedBody",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Body of the comment.",
      "parentName": "​Comment"
    },
    "capabilities": {
      "id": "ConnectApi.​comment.capabilities",
      "nodeType": "variable",
      "name": "capabilities",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "capabilities",
        "textToLower": "capabilities",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_capabilities_-1:0"
      },
      "order": 3,
      "memberOrder": 3,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​CommentCapabilities capabilities",
      "simplifiedSignature": "ConnectApi.​CommentCapabilities capabilities",
      "datatype": {
        "id": "ConnectApi.​comment.capabilities.connectapi.​commentcapabilities",
        "nodeType": "datatype",
        "name": "ConnectApi.​CommentCapabilities",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Capabilities associated with the comment, such as any file attachments.",
      "parentName": "​Comment"
    },
    "clientinfo": {
      "id": "ConnectApi.​comment.clientinfo",
      "nodeType": "variable",
      "name": "clientInfo",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "clientInfo",
        "textToLower": "clientinfo",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_clientInfo_-1:0"
      },
      "order": 4,
      "memberOrder": 4,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​ClientInfo clientInfo",
      "simplifiedSignature": "ConnectApi.​ClientInfo clientInfo",
      "datatype": {
        "id": "ConnectApi.​comment.clientinfo.connectapi.​clientinfo",
        "nodeType": "datatype",
        "name": "ConnectApi.​ClientInfo",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Information about the connected app used to",
      "parentName": "​Comment"
    },
    "createddate": {
      "id": "ConnectApi.​comment.createddate",
      "nodeType": "variable",
      "name": "createdDate",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "createdDate",
        "textToLower": "createddate",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_createdDate_-1:0"
      },
      "order": 5,
      "memberOrder": 5,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Datetime createdDate",
      "simplifiedSignature": "Datetime createdDate",
      "datatype": {
        "id": "ConnectApi.​comment.createddate.datetime",
        "nodeType": "datatype",
        "name": "Datetime",
        "order": 0,
        "memberOrder": 0
      },
      "description": "ISO 8601 date string, for example,",
      "parentName": "​Comment"
    },
    "feedelement": {
      "id": "ConnectApi.​comment.feedelement",
      "nodeType": "variable",
      "name": "feedElement",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "feedElement",
        "textToLower": "feedelement",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_feedElement_-1:0"
      },
      "order": 6,
      "memberOrder": 6,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​​Reference feedElement",
      "simplifiedSignature": "ConnectApi.​​Reference feedElement",
      "datatype": {
        "id": "ConnectApi.​comment.feedelement.connectapi.​​reference",
        "nodeType": "datatype",
        "name": "ConnectApi.​​Reference",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Feed element on which the comment is posted.",
      "parentName": "​Comment"
    },
    "feeditem": {
      "id": "ConnectApi.​comment.feeditem",
      "nodeType": "variable",
      "name": "feedItem",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "feedItem",
        "textToLower": "feeditem",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_feedItem_-1:0"
      },
      "order": 7,
      "memberOrder": 7,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​​Reference feedItem",
      "simplifiedSignature": "ConnectApi.​​Reference feedItem",
      "datatype": {
        "id": "ConnectApi.​comment.feeditem.connectapi.​​reference",
        "nodeType": "datatype",
        "name": "ConnectApi.​​Reference",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Feed item on which the comment is posted.",
      "parentName": "​Comment"
    },
    "id": {
      "id": "ConnectApi.​comment.id",
      "nodeType": "variable",
      "name": "id",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "id",
        "textToLower": "id",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_id_-1:0"
      },
      "order": 8,
      "memberOrder": 8,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String id",
      "simplifiedSignature": "String id",
      "datatype": {
        "id": "ConnectApi.​comment.id.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Comment’s 18–character ID.",
      "parentName": "​Comment"
    },
    "isdelete​restricted": {
      "id": "ConnectApi.​comment.isdelete​restricted",
      "nodeType": "variable",
      "name": "isDelete​Restricted",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "isDelete​Restricted",
        "textToLower": "isdelete​restricted",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_isDelete​Restricted_-1:0"
      },
      "order": 9,
      "memberOrder": 9,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Boolean isDelete​Restricted",
      "simplifiedSignature": "Boolean isDelete​Restricted",
      "datatype": {
        "id": "ConnectApi.​comment.isdelete​restricted.boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "order": 0,
        "memberOrder": 0
      },
      "description": "If this property is true, the context",
      "parentName": "​Comment"
    },
    "likes": {
      "id": "ConnectApi.​comment.likes",
      "nodeType": "variable",
      "name": "likes",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "likes",
        "textToLower": "likes",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_likes_-1:0"
      },
      "order": 10,
      "memberOrder": 10,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​Chatter​Like​Page likes",
      "simplifiedSignature": "ConnectApi.​Chatter​Like​Page likes",
      "datatype": {
        "id": "ConnectApi.​comment.likes.connectapi.​chatter​like​page",
        "nodeType": "datatype",
        "name": "ConnectApi.​Chatter​Like​Page",
        "order": 0,
        "memberOrder": 0
      },
      "description": "The first page of likes for the comment.This property has no",
      "parentName": "​Comment"
    },
    "likesmessage": {
      "id": "ConnectApi.​comment.likesmessage",
      "nodeType": "variable",
      "name": "likesMessage",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "likesMessage",
        "textToLower": "likesmessage",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_likesMessage_-1:0"
      },
      "order": 11,
      "memberOrder": 11,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​Message​Body likesMessage",
      "simplifiedSignature": "ConnectApi.​Message​Body likesMessage",
      "datatype": {
        "id": "ConnectApi.​comment.likesmessage.connectapi.​message​body",
        "nodeType": "datatype",
        "name": "ConnectApi.​Message​Body",
        "order": 0,
        "memberOrder": 0
      },
      "description": "A message body that describes who likes the comment.This property is null for",
      "parentName": "​Comment"
    },
    "moderation​flags": {
      "id": "ConnectApi.​comment.moderation​flags",
      "nodeType": "variable",
      "name": "moderation​Flags",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "moderation​Flags",
        "textToLower": "moderation​flags",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_moderation​Flags_-1:0"
      },
      "order": 12,
      "memberOrder": 12,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​ModerationFlags moderation​Flags",
      "simplifiedSignature": "ConnectApi.​ModerationFlags moderation​Flags",
      "datatype": {
        "id": "ConnectApi.​comment.moderation​flags.connectapi.​moderationflags",
        "nodeType": "datatype",
        "name": "ConnectApi.​ModerationFlags",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Information about the moderation flags on a comment. If ConnectApi.Features.communityModeration is false, this property is null.",
      "parentName": "​Comment"
    },
    "mylike": {
      "id": "ConnectApi.​comment.mylike",
      "nodeType": "variable",
      "name": "myLike",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "myLike",
        "textToLower": "mylike",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_myLike_-1:0"
      },
      "order": 13,
      "memberOrder": 13,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​​Reference myLike",
      "simplifiedSignature": "ConnectApi.​​Reference myLike",
      "datatype": {
        "id": "ConnectApi.​comment.mylike.connectapi.​​reference",
        "nodeType": "datatype",
        "name": "ConnectApi.​​Reference",
        "order": 0,
        "memberOrder": 0
      },
      "description": "If the context user liked the comment, this property is a reference to the",
      "parentName": "​Comment"
    },
    "parent": {
      "id": "ConnectApi.​comment.parent",
      "nodeType": "variable",
      "name": "parent",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "parent",
        "textToLower": "parent",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_parent_-1:0"
      },
      "order": 14,
      "memberOrder": 14,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​​Reference parent",
      "simplifiedSignature": "ConnectApi.​​Reference parent",
      "datatype": {
        "id": "ConnectApi.​comment.parent.connectapi.​​reference",
        "nodeType": "datatype",
        "name": "ConnectApi.​​Reference",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Information about the parent feed-item for this comment.",
      "parentName": "​Comment"
    },
    "relativecreateddate": {
      "id": "ConnectApi.​comment.relativecreateddate",
      "nodeType": "variable",
      "name": "relativeCreatedDate",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "relativeCreatedDate",
        "textToLower": "relativecreateddate",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_relativeCreatedDate_-1:0"
      },
      "order": 15,
      "memberOrder": 15,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String relativeCreatedDate",
      "simplifiedSignature": "String relativeCreatedDate",
      "datatype": {
        "id": "ConnectApi.​comment.relativecreateddate.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "The created date formatted as a relative,",
      "parentName": "​Comment"
    },
    "threadlevel": {
      "id": "ConnectApi.​comment.threadlevel",
      "nodeType": "variable",
      "name": "threadLevel",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "threadLevel",
        "textToLower": "threadlevel",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_threadLevel_-1:0"
      },
      "order": 16,
      "memberOrder": 16,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public Integer threadLevel",
      "simplifiedSignature": "Integer threadLevel",
      "datatype": {
        "id": "ConnectApi.​comment.threadlevel.integer",
        "nodeType": "datatype",
        "name": "Integer",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Level of nesting for a comment. 0 indicates a standard",
      "parentName": "​Comment"
    },
    "threadparentid": {
      "id": "ConnectApi.​comment.threadparentid",
      "nodeType": "variable",
      "name": "threadParentId",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "threadParentId",
        "textToLower": "threadparentid",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_threadParentId_-1:0"
      },
      "order": 17,
      "memberOrder": 17,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String threadParentId",
      "simplifiedSignature": "String threadParentId",
      "datatype": {
        "id": "ConnectApi.​comment.threadparentid.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "ID of the parent comment for a threaded comment.",
      "parentName": "​Comment"
    },
    "type": {
      "id": "ConnectApi.​comment.type",
      "nodeType": "variable",
      "name": "type",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "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.variable_type_-1:0"
      },
      "order": 18,
      "memberOrder": 18,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​CommentType Enum type",
      "simplifiedSignature": "Enum type",
      "datatype": {
        "id": "ConnectApi.​comment.type.enum",
        "nodeType": "datatype",
        "name": "Enum",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Type of comment.",
      "parentName": "​Comment"
    },
    "url": {
      "id": "ConnectApi.​comment.url",
      "nodeType": "variable",
      "name": "url",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "url",
        "textToLower": "url",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_url_-1:0"
      },
      "order": 19,
      "memberOrder": 19,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public String url",
      "simplifiedSignature": "String url",
      "datatype": {
        "id": "ConnectApi.​comment.url.string",
        "nodeType": "datatype",
        "name": "String",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Chatter REST API URL to this comment.",
      "parentName": "​Comment"
    },
    "user": {
      "id": "ConnectApi.​comment.user",
      "nodeType": "variable",
      "name": "user",
      "startToken": {
        "type": "declaration.entity.name.variable",
        "text": "user",
        "textToLower": "user",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.variable_user_-1:0"
      },
      "order": 20,
      "memberOrder": 20,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "keyword.modifier.access_public_-1:0"
      },
      "signature": "public ConnectApi.​User​Summary user",
      "simplifiedSignature": "ConnectApi.​User​Summary user",
      "datatype": {
        "id": "ConnectApi.​comment.user.connectapi.​user​summary",
        "nodeType": "datatype",
        "name": "ConnectApi.​User​Summary",
        "order": 0,
        "memberOrder": 0
      },
      "description": "Information about the comment author.",
      "parentName": "​Comment"
    }
  },
  "methods": {},
  "constructors": {},
  "extendsType": "",
  "implementTypes": [],
  "implements": {},
  "totalMembers": 20,
  "queries": []
}