(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 |
externId |
string | Gets or sets the external key for the object |
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 |
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 |
Extends
Members
extensionType :string
Gets or sets the extension type key
Type:
- string
extensionTypeModel :ExtensionType
Type:
externId :string
Gets or sets the external key for the object
Type:
- string
id :string
Gets or sets the primary identifying UUID of this object
Type:
- string
- Overrides:
- Source:
modifiedOn :Date
Type:
- Date
- 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>
valueModel :string
Type:
- string