Class: Extension

(abstract) Extension(copyData)

(abstract) new Extension(copyData)

Represents a base entity extension

Parameters:
Name Type Description
copyData Extension Copy constructor (if present)
Properties:
Name Type Description
value Array.<byte> Gets or sets the value of the extension
valueModel string [Delay loaded from value], Value as string of bytes
extensionTypeModel ExtensionType [Delay loaded from extensionType], Gets or sets the extension type
extensionType string Gets or sets the extension type key
effectiveVersionSequence number
obsoleteVersionSequence number
modifiedOn Date
source string
sourceModel VersionedEntityData [Delay loaded from source],
id string Gets or sets the primary identifying UUID of this object
operation BatchOperationType Gets or sets the operation(see: BatchOperationType for values)
$type string Gets the type registration of this object
Source:

Extends

Members

effectiveVersionSequence :number

Type:
  • number
Overrides:
Source:

extensionType :string

Gets or sets the extension type key

Type:
  • string
Source:

extensionTypeModel :ExtensionType

Type:
Source:

id :string

Gets or sets the primary identifying UUID of this object

Type:
  • string
Overrides:
Source:

modifiedOn :Date

Type:
  • Date
Overrides:
Source:

obsoleteVersionSequence :number

Type:
  • number
Overrides:
Source:

operation :BatchOperationType

Gets or sets the operation

Type:
Overrides:
Source:

source :string

Type:
  • string
Overrides:
Source:

sourceModel :VersionedEntityData

Type:
Overrides:
Source:

value :Array.<byte>

Gets or sets the value of the extension

Type:
  • Array.<byte>
Source:

valueModel :string

Type:
  • string
Source: