EncryptedMessage class abstract

Implemented types
Annotations
  • @freezed

Constructors

EncryptedMessage.new({required String id, @Default(null) String? rev, @Default(null) int? created, @Default(null) int? modified, @Default(null) String? author, @Default(null) String? responsible, @Default(null) String? medicalLocationId, @Default({}) Set<CodeStub> tags, @Default({}) Set<CodeStub> codes, @Default(null) int? endOfLife, @Default(null) int? deletionDate, @Default(null) String? fromAddress, @Default(null) String? fromHealthcarePartyId, @Default(null) String? formId, @Default(null) int? status, @Default(null) String? recipientsType, @Default({}) Set<String> recipients, @Default({}) Set<String> toAddresses, @Default(null) int? received, @Default(null) int? sent, @Default({}) Map<String, String> metas, @Default({}) Map<String, MessageReadStatus> readStatus, @Default([]) List<MessageAttachment> messageAttachments, @Default(null) String? transportGuid, @Default(null) String? remark, @Default(null) String? conversationGuid, @Default(null) String? subject, @Default({}) Set<String> invoiceIds, @Default(null) String? parentId, @Default(null) String? externalRef, @Default({}) Set<String> unassignedResults, @Default({}) Map<String, String> assignedResults, @Default({}) Map<String, String> senderReferences, @Default({}) Set<String> secretForeignKeys, @Default({}) Map<String, Set<Delegation>> cryptedForeignKeys, @Default({}) Map<String, Set<Delegation>> delegations, @Default({}) Map<String, Set<Delegation>> encryptionKeys, @Default(null) Base64String? encryptedSelf, @Default(null) SecurityMetadata? securityMetadata})
const
factory

Properties

assignedResults Map<String, String>
no setterinherited
author String?
no setterinherited
codes Set<CodeStub>
no setterinherited
conversationGuid String?
no setterinherited
copyWith → $EncryptedMessageCopyWith<EncryptedMessage>
Create a copy of EncryptedMessage with the given fields replaced by the non-null parameter values.
no setterinherited
created int?
no setterinherited
cryptedForeignKeys Map<String, Set<Delegation>>
no setterinherited
delegations Map<String, Set<Delegation>>
no setterinherited
deletionDate int?
no setterinherited
encryptedSelf Base64String?
no setterinherited
encryptionKeys Map<String, Set<Delegation>>
no setterinherited
endOfLife int?
no setterinherited
externalRef String?
no setterinherited
formId String?
no setterinherited
fromAddress String?
no setterinherited
fromHealthcarePartyId String?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
id String
no setterinherited
invoiceIds Set<String>
no setterinherited
medicalLocationId String?
no setterinherited
messageAttachments List<MessageAttachment>
no setterinherited
metas Map<String, String>
no setterinherited
modified int?
no setterinherited
parentId String?
no setterinherited
readStatus Map<String, MessageReadStatus>
no setterinherited
received int?
no setterinherited
recipients Set<String>
no setterinherited
recipientsType String?
no setterinherited
remark String?
no setterinherited
responsible String?
no setterinherited
rev String?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secretForeignKeys Set<String>
no setterinherited
securityMetadata SecurityMetadata?
no setterinherited
senderReferences Map<String, String>
no setterinherited
sent int?
no setterinherited
status int?
no setterinherited
subject String?
no setterinherited
tags Set<CodeStub>
no setterinherited
toAddresses Set<String>
no setterinherited
transportGuid String?
no setterinherited
unassignedResults Set<String>
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

encode(EncryptedMessage value) Map<String, dynamic>
override
fromJSON(Map<String, dynamic> data) EncryptedMessage
override