ContentDocumentElementType Data Type

Abstract Type
Subtypes
ScannedDocumentElementType, FileDocumentElementType
Properties
name data type description
nodeType DocumentNodeType
children array of DocumentElementType
annotations array of AnnotationType
contentMetaData ContentMetaDataType
content InputStream
Properties inherited from DocumentElementType
nodeType DocumentNodeType
children array of DocumentElementType
variables map of string
creationDate number
Properties inherited from ResourceType
reference ReferenceType

Example

This data type is abstract. The example below may be incomplete. More accurate examples can be found in subtypes pages.
{
  "nodeType" : "STRUCTURE",
  "children" : [ {
    "nodeType" : "LINK",
    "children" : [ { }, { } ],
    "variables" : {
      "property1" : "...",
      "property2" : "..."
    },
    "creationDate" : 12345,
    "reference" : { }
  }, {
    "nodeType" : "LINK",
    "children" : [ { }, { } ],
    "variables" : {
      "property1" : "...",
      "property2" : "..."
    },
    "creationDate" : 12345,
    "reference" : { }
  } ],
  "annotations" : [ {
    "x" : 12345,
    "height" : 12345,
    "width" : 12345,
    "y" : 12345,
    "accessData" : {
      "aclName" : "...",
      "creationUser" : 12345,
      "lastModificationUser" : 12345,
      "creationDate" : 12345,
      "lastModificationDate" : 12345
    },
    "page" : 12345
  }, {
    "x" : 12345,
    "height" : 12345,
    "width" : 12345,
    "y" : 12345,
    "accessData" : {
      "aclName" : "...",
      "creationUser" : 12345,
      "lastModificationUser" : 12345,
      "creationDate" : 12345,
      "lastModificationDate" : 12345
    },
    "page" : 12345
  } ],
  "contentMetaData" : {
    "compressedSize" : 12345,
    "hashAlgorithm" : "...",
    "hash" : "...",
    "uncompressedSize" : 12345
  },
  "content" : { },
  "variables" : {
    "property1" : "...",
    "property2" : "..."
  },
  "creationDate" : 12345,
  "reference" : { }
}